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
-
be
-
will be
-
would be
-
shall be
B
Correct answer
Explanation
The simple future tense 'will be' is correct for predicting a certain future event. The conditional 'would be' is used for hypothetical situations, 'shall be' is formal first-person future, and 'be' is grammatically incorrect without an auxiliary verb.
-
has gone
-
have gone
-
had gone
-
None of these
C
Correct answer
Explanation
The past perfect tense 'had gone' is correct because the action (children going for a picnic) happened before the past reporting verb 'said'. Past perfect (had + past participle) shows the earlier of two past events. 'Has gone' and 'have gone' are present perfect tenses.
-
live
-
will be living
-
will living
-
None of these
B
Correct answer
Explanation
The future continuous tense 'will be living' is correct because 'at this time of next month' indicates an action that will be in progress at a specific future time. Future continuous (will be + verb-ing) describes ongoing future actions. 'Live' is simple present, and 'will living' is grammatically incorrect.
C
Correct answer
Explanation
The past perfect tense 'had won' is correct because the winning happened before the past reporting verb 'said'. Past perfect shows the earlier of two past actions. 'Won' is simple past, 'have won' is present perfect, and 'win' is present tense.
-
will be stay
-
would stay
-
will stay
-
shall stay
C
Correct answer
Explanation
The simple future tense 'will stay' is correct for expressing a planned future action or intention. 'Will be stay' is grammatically incorrect, 'would stay' is conditional (not appropriate here), and 'shall stay' is more formal and typically first-person.
-
has finished
-
will have finished
-
finished
-
None of these
B
Correct answer
Explanation
The future perfect tense 'will have finished' is correct because it describes an action that will be completed before a specific future time ('by the time you come back'). Future perfect (will have + past participle) shows actions completed before future reference points. 'Has finished' is present perfect and 'finished' is simple past.
-
discuss
-
will discuss
-
will be discussing
-
will have discussed
D
Correct answer
Explanation
The future perfect tense 'will have discussed' is correct because 'by next Sunday' indicates the action will be completed before a specific future time. Future perfect (will have + past participle) is used for actions finished by future deadlines. 'Discuss' is simple present, 'will discuss' is simple future, and 'will be discussing' is future continuous.
-
is taking
-
took
-
take
-
was taking
C
Correct answer
Explanation
Since 'will' has been used, the verb succeeding it will in simple present tense. Hence, 'take' is the correct answer.
-
playing
-
played
-
plays
-
has played
C
Correct answer
Explanation
'Usually' is an adverb of frequency and is followed by a verb in the present tense form. Hence, 'plays' is the correct answer.
-
dig
-
is digging
-
was digging
-
has been digging
D
Correct answer
Explanation
The phrase 'since morning' indicates an action that began in the past and continues to the present. Present perfect continuous 'has been digging' correctly shows this ongoing duration. Simple past or present tenses don't capture the continuation aspect.
-
has just received
-
have just received
-
had just received
-
None of these
A
Correct answer
Explanation
'He' is a third person singular. Hence, 'has' is used with the third person singular.
-
buy
-
was buying
-
bought
-
has brought
C
Correct answer
Explanation
The time marker 'three years ago' indicates a completed past action, requiring simple past tense. 'Bought' is the past tense of 'buy'. Option A is present tense, B is past continuous, and D uses 'brought' (past of 'bring') instead of 'bought'.
-
will finished
-
will have finished
-
will be finished
-
None of these
B
Correct answer
Explanation
'Will have finished' fits best in the given sentence.
-
stayed
-
stay
-
is staying
-
None of these
A
Correct answer
Explanation
'Last Monday' is a specific past time reference, requiring simple past tense. 'Stayed' correctly describes the completed action. Present tense 'stay' and present continuous 'is staying' don't match the past timeframe.
-
has already started
-
have already started
-
had already started
-
None of these
C
Correct answer
Explanation
When two actions happen in the past in succession, the first action takes up past perfect form of the verb while the second takes up simple past form of the verb.