English Language

English Grammar and Usage

2,711 Questions

English grammar and usage questions test fundamental sentence structure, correct verb forms, and accurate syntax. Topics include identifying grammatical errors, filling blanks with appropriate verbs, and changing narration. These are essential for the English language sections of competitive exams.

Verb FormsSentence CorrectionTense IdentificationNarration ChangeRelative PronounsSyntactic Productivity

English Grammar and Usage Questions

Multiple choice
  1. ago

  2. before

  3. for

  4. since

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

'Ago' is used to indicate time elapsed before the present moment ('I saw him two months ago'). 'Before' typically requires a reference point or event ('two years before that'), 'since' implies from a past time until now, and 'for' indicates duration. With simple past tense and a time reference from now, 'ago' is correct.

Multiple choice
  1. arrive

  2. will arrived

  3. will be arriving

  4. will have arrived

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In time clauses introduced by 'when', we use the present simple tense to refer to future time, not the future tense. This is a standard grammar rule in English. 'Will arrived' is grammatically incorrect (double future markers), while 'will be arriving' and 'will have arrived' are future forms that don't belong in time clauses.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Sentence (A) is incorrect because after 'stop', we need the gerund form ('raining') not the infinitive ('rain'). The verb 'stop' is followed by -ing when meaning to cease an action. Sentence (B) is correct: 'If it stops raining, we can go to the terrace'.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Sentence A is incorrect because 'If I were an umbrella, I would lend it to you' has a pronoun error - 'I' and 'it' don't match. It should be 'I would lend you mine' or 'I would lend it to you' if the subject matched. Sentence B is correct because 'If I had an umbrella, I would lend it to you' properly uses second conditional with consistent pronouns and correct tense structure.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Sentence A is correct because it uses proper first conditional structure with present simple 'If you are looking' and modal 'you may find'. Sentence B is incorrect because it uses 'will' in the if-clause 'If you will look' - 'will' should never appear in the if-clause of a conditional sentence.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Option B is correct because 'have finished' is the present perfect tense form, which properly indicates a completed action. Option A incorrectly uses the present continuous 'are finished' which doesn't convey the meaning of completing an action.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Both sentences are ungrammatical in standard English. The correct idiomatic phrase is 'you had better go there' rather than 'you will better' or 'you should better'. Since neither sentence A nor B is correct, option D is the right choice.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Option B is correct because it uses the simple past 'came' in the if-clause, which is proper for second conditional sentences. Option A incorrectly uses 'would come' - the word 'would' should never appear in the if-clause.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Third conditional for past unreal situations requires 'would have + past participle' in the result clause to match 'had + past participle' in the if-clause. Option B correctly uses 'would have attended', while A incorrectly uses 'would attend' (present form) with a past if-clause.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Sentence B correctly uses 'in case he comes here' which means 'if he happens to come here.' Sentence A incorrectly adds 'if' before 'in case,' creating redundancy. The word 'in case' already functions as a conditional connector, so adding 'if' before it is grammatically incorrect and repetitive.

Multiple choice
  1. (A)

  2. (B)

  3. (C)

  4. (D)

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Sentence A correctly uses 'so long he is here' meaning 'as long as he is here' or 'during the time he is here.' Sentence B incorrectly adds 'in case' before 'so long,' creating confusion. 'So long' already functions as a time conjunction, and adding 'in case' makes the sentence grammatically incorrect and unclear.