Menu Close

Grammar Practice : Fill In The Blanks and Do As Directed

Grammar Practice Questions 


Fill in the blanks choosing the correct option: 


(i) This table is made ____ wood.

  • (a) from
  • (b) of
  • (c) off
  • (d) with
    Answer: (b) of
    🔍 Hint: “Made of” is used when the material used is still visible (the table is still wood).

(ii) Would you like to have ____ tea or coffee?

  • (a) some
  • (b) any
  • (c) many
  • (d) few
    Answer: (a) some
    🔍 Hint: “Some” is used in polite offers or requests.

(iii) I know ____ boy who cheated you.

  • (a) a
  • (b) an
  • (c) the
  • (d) no article
    Answer: (c) the
    🔍 Hint: “The” is used when referring to a specific person already known to the listener.

(iv) It ____ heavily since morning.

  • (a) was raining
  • (b) is raining
  • (c) has been raining
  • (d) rains
    Answer: (c) has been raining
    🔍 Hint: “Since morning” indicates an action started in the past and is still continuing – Present Perfect Continuous Tense.

(v) He ____ speak English fluently.

  • (a) may
  • (b) might
  • (c) could
  • (d) can
    Answer: (d) can
    🔍 Hint: “Can” is used to show ability in the present.

(vi) Mohan is senior ____ Rakesh.

  • (a) to
  • (b) than
  • (c) from
  • (d) on
    Answer: (a) to
    🔍 Hint: Adjective “senior” is always followed by “to”.

(vii) Sunil works hard ____ he may get good marks.

  • (a) so
  • (b) though
  • (c) so that
  • (d) and
    Answer: (c) so that
    🔍 Hint: “So that” is used to show purpose.

More Examples Based on Fill in the blanks


  1. He is good ____ Mathematics.

(a) at (b) in (c) on (d) of

Answer: in
📝 Hint (हिंट): “Good in” का प्रयोग subjects के साथ होता है।


  1. I prefer tea ____ coffee.

(a) than (b) over (c) to (d) with

Answer: to
📝 Hint: “Prefer” के बाद हमेशा “to” आता है।


  1. The sun ____ in the east.

(a) rose (b) rising (c) rise (d) rises

Answer: rises
📝 Hint: यह एक universal truth है, इसलिए simple present tense में रहेगा।


  1. She has been living here ____ 2010.

(a) since (b) for (c) by (d) from

Answer: since
📝 Hint: “Since” का प्रयोग exact time (2010) के साथ होता है।


  1. He is senior ____ me.

(a) than (b) to (c) from (d) over

Answer: to
📝 Hint: “Senior, junior, superior” के बाद “to” का प्रयोग होता है।


  1. I saw a boy ____ was crying.

(a) which (b) that (c) who (d) whom
Answer: who
📝 Hint: “Who” का प्रयोग व्यक्ति (person) के लिए होता है।


  1. This is the book ____ I was looking for.

(a) which (b) what (c) who (d) that
Answer: that
📝 Hint: Non-living वस्तु के लिए “that” सही है।


  1. I am fond ____ reading novels.

(a) with (b) for (c) of (d) about
Answer: of
📝 Hint: “Fond” के साथ हमेशा “of” लगता है।


  1. He is so tired that he ____ walk.

(a) can (b) will (c) must (d) cannot
Answer: cannot
📝 Hint: “So…that” structure में result को दिखाने के लिए “cannot” प्रयोग होता है।


  1. Would you like ____ more tea?

(a) some (b) any (c) much (d) a few
Answer: some
📝 Hint: Polite offers के लिए “some” का प्रयोग होता है।


  1. She speaks English ____.

(a) fluent (b) fluently (c) fluency (d) fluenting
Answer: fluently
📝 Hint: Verb “speaks” को describe करने के लिए adverb “fluently” आता है।


  1. The train ____ before we reached the station.

(a) has left (b) had left (c) left (d) leaves
Answer: had left
📝 Hint: Past perfect tense का प्रयोग पहले पूरी हुई घटना के लिए होता है।


  1. You must abide ____ the rules.

(a) by (b) with (c) in (d) on
Answer: by
📝 Hint: “Abide by” एक fixed phrase है जिसका अर्थ होता है नियमों का पालन करना।


  1. She is one of the best students who ____ ever studied here.

(a) has (b) since (c) have (d) was
Answer: have
📝 Hint: “Who” plural noun (students) को refer कर रहा है, इसलिए “have” आएगा।


  1. Neither he nor I ____ guilty.

(a) are (b) is (c) am (d) be
Answer: am
📝 Hint: “Neither…nor” में verb अंतिम subject “I” के अनुसार आता है।


  1. The patient died ____ lack of treatment.

(a) from (b) due (c) for (d) of
Answer: for
📝 Hint: “Died for lack of…” एक standard expression है।


  1. You ____ not smoke here.

(a) could (b) might (c) must (d) should
Answer: must
📝 Hint: “Must not” का प्रयोग strict prohibition (मनाही) के लिए होता है।


  1. The work must ____ finished by evening.

(a) have (b) is (c) be (d) been
Answer: be
📝 Hint: Passive structure: “must + be + V3”।


  1. I ____ him yesterday.

(a) meet (b) met (c) will meet (d) was meeting
Answer: met
📝 Hint: “Yesterday” के कारण simple past tense “met” सही है।


  1. If I were rich, I ____ help the poor.

(a) may (b) will (c) would (d) can
Answer: would
📝 Hint: Unreal conditional sentence में “would” का प्रयोग होता है।


Do as directed:


(i) Someone is calling my name. (Change the voice)
Answer: My name is being called by someone.
🔍 Hint: Change to passive voice: [is/am/are + being + past participle].


(ii) He is intelligent. He is hard working. (Combine using ‘both…and’)
Answer: He is both intelligent and hard working.
🔍 Hint: Use “both…and” before adjectives or nouns to join similar qualities.


(iii) Physics is more difficult than any other subject. (Change to positive degree)
Answer: No other subject is as difficult as Physics.
🔍 Hint: Positive degree follows: “No other… is as + adj + as…”


(iv) No sooner does a thief see a policeman than he runs away. (Use ‘as soon as’)
Answer: As soon as a thief sees a policeman, he runs away.
🔍 Hint: “No sooner…than” → “As soon as…” for time-based actions.


(v) The man is our new English teacher. The man is wearing a white shirt. (Combine to make complex sentence)
Answer: The man who is wearing a white shirt is our new English teacher.
🔍 Hint: Use relative clause “who is wearing a white shirt”.


(vi) She shut the door. (Change into negative sentence)
Answer: She did not shut the door.
🔍 Hint: Use “did not + base verb” for simple past negative.


(vii) She is very weak. She cannot walk. (Combine using ‘so…that’)
Answer: She is so weak that she cannot walk.
🔍 Hint: “So + adjective + that + result” is the correct pattern.


More Examples Based on Do as Directed


  1. Someone wrote a letter. (Change the voice)
    ✅ Answer: A letter was written by someone.
    📝 Hint: Passive voice में object पहले आता है और verb का 3rd form लगता है।

  1. She is singing a song. (Change the voice)
    ✅ Answer: A song is being sung by her.
    📝 Hint: Present continuous passive – is/are being + V3

  1. The boy was playing. He fell down. (Combine using ‘who’)
    ✅ Answer: The boy who was playing fell down.
    📝 Hint: दोनों वाक्य को “who” से जोड़कर एक complex sentence बनाएं।

  1. He is too poor to buy a car. (Remove ‘too…to’)
    ✅ Answer: He is so poor that he cannot buy a car.
    📝 Hint: “Too…to” को “so…that” में बदलें।

  1. She is very tired. She cannot walk. (Use: so…that)
    ✅ Answer: She is so tired that she cannot walk.
    📝 Hint: Result दिखाने के लिए “so…that” structure प्रयोग करें।

  1. No other girl is as beautiful as Sita. (Change into superlative degree)
    ✅ Answer: Sita is the most beautiful girl.
    📝 Hint: Positive degree को superlative में बदलें – “the most + adjective”

  1. He said, “I am going to school.” (Change into indirect speech)
    ✅ Answer: He said that he was going to school.
    📝 Hint: Direct to Indirect – “am” becomes “was”.

  1. They said, “We have finished our work.” (Change into indirect speech)
    ✅ Answer: They said that they had finished their work.
    📝 Hint: “Have finished” → “had finished” (past perfect)

  1. I know the man. He stole the purse. (Combine using ‘who’)
    ✅ Answer: I know the man who stole the purse.
    📝 Hint: “Who” व्यक्ति को जोड़ने के लिए use करें।

  1. The bag is heavy. I cannot lift it. (Use: so…that)
    ✅ Answer: The bag is so heavy that I cannot lift it.
    📝 Hint: दो वाक्य “so…that” से जोड़ें।

  1. My father is honest. My father is kind. (Use: both…and)
    ✅ Answer: My father is both honest and kind.
    📝 Hint: दो qualities को जोड़ने के लिए “both…and” का प्रयोग करें।

  1. As soon as the teacher entered, the students stood up. (Use: no sooner…than)
    ✅ Answer: No sooner did the teacher enter than the students stood up.
    📝 Hint: “As soon as” → “No sooner…than”, verb inversion जरूरी है।

  1. He can run fast. (Change into negative sentence)
    ✅ Answer: He cannot run fast.
    📝 Hint: Negative बनाने के लिए “cannot” जोड़ें।

  1. She has completed her work. (Change into interrogative)
    ✅ Answer: Has she completed her work?
    📝 Hint: Interrogative बनाने के लिए helping verb पहले रखें।

  1. It is raining. (Change into past continuous)
    ✅ Answer: It was raining.
    📝 Hint: Present continuous को past continuous में बदलें।

  1. I am watching a movie. (Change into passive voice)
    ✅ Answer: A movie is being watched by me.
    📝 Hint: Passive: is/are + being + V3

  1. She said, “I will help you.” (Change into indirect speech)
    ✅ Answer: She said that she would help me.
    📝 Hint: “Will” → “would” in indirect speech

  1. The question is difficult. I cannot solve it. (Use: so…that)
    ✅ Answer: The question is so difficult that I cannot solve it.
    📝 Hint: Result दिखाने के लिए “so…that” प्रयोग करें।

  1. I saw a snake. I ran away. (Use: seeing)
    ✅ Answer: Seeing a snake, I ran away.
    📝 Hint: First action को participle (V+ing) में बदलें।

  1. He is very old. He cannot walk. (Use: too…to)
    ✅ Answer: He is too old to walk.
    📝 Hint: “Too…to” structure में “very + adjective” → “too + adjective + to + verb”

You cannot copy content of this page