Fill in Blanks (Grammar) — Set 1
Questions 1–10 of 140
She _______ her homework every evening.
Correct Answer: A. does
The sentence describes a regular habit, requiring the simple present tense. 'Does' is the correct third-person singular form of 'do'. The subject 'she' is singular, making 'does' the appropriate choice rather than 'do'.
When I arrived, he _______ the report.
Correct Answer: C. was writing
The sentence indicates an action that was in progress when another action occurred. The past continuous 'was writing' is used here. This tense shows that he was in the middle of writing when the speaker arrived.
They _______ to the party tomorrow.
Correct Answer: B. are going
The word 'tomorrow' indicates a future time. 'Are going' (present continuous) is commonly used for planned future events. This shows an arranged plan for the near future.
By next month, we _______ this project.
Correct Answer: C. will have completed
The phrase 'by next month' indicates completion before a specific future time. The future perfect tense 'will have completed' shows that the action will be finished before that point in time arrives. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
She _______ English for five years.
Correct Answer: B. has taught
The phrase 'for five years' indicates a duration from the past to the present. The present perfect 'has taught' shows an action that started in the past and continues to the present moment. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
If I _______ you were coming, I would have waited.
Correct Answer: C. had known
This is a third conditional sentence expressing a past unreal situation. 'Had known' (past perfect) in the if-clause pairs with 'would have waited' in the main clause to show what would have happened if the condition had been met. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
The children _______ in the park right now.
Correct Answer: B. are playing
The phrase 'right now' indicates an action happening at the present moment. The present continuous 'are playing' is the correct tense to describe what is occurring at this very moment. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
He _______ the same job for twenty years.
Correct Answer: B. has been doing
The duration 'for twenty years' combined with present relevance requires the present perfect continuous. 'Has been doing' shows an action that began twenty years ago and continues to the present. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
Once they _______ their studies, they will apply for jobs.
Correct Answer: C. have completed
In a future time clause, the present perfect 'have completed' is used. This construction shows that one future action must be completed before another can happen. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.
By the time you arrive, I _______ the dinner.
Correct Answer: C. will have prepared
This sentence indicates that preparation will be finished before arrival. The future perfect 'will have prepared' shows completion of an action before a specific future time. Mastering this concept helps in solving grammar-based questions in competitive examinations like SSC and banking exams.