1. She ____ to the market every day.
- A. go
- B. goes
- C. went
- D. is going
- E. gone
B. goes
B (goes): Correct; this is the simple present tense, which is used for habitual actions like going to the market every day.
A (go): Incorrect; the subject "She" is singular, so the verb should have an "s" at the end.
C (went): Incorrect; "went" is the past tense, but the sentence refers to a regular activity, not a past event.
D (is going): Incorrect; this is the present continuous tense and indicates something happening right now, not a habitual action.
E (gone): Incorrect; "gone" is the past participle and cannot be used without an auxiliary verb like "has" or "had."
2. I ____ my homework before I watched TV last night.
- A. finish
- B. finishes
- C. finished
- D. had finished
- E. finishing
D. had finished
D (had finished): Correct; this is the past perfect tense, which indicates an action that was completed before another action in the past.
A (finish): Incorrect; this is the simple present tense and does not fit the past time reference in the sentence.
B (finishes): Incorrect; this is the present tense used with a singular subject, but the sentence refers to past events.
C (finished): Incorrect; while this is the past tense, it doesn't show the sequence of events clearly (which is why the past perfect is preferred).
E (finishing): Incorrect; this is the present participle and is used in continuous tenses, which do not apply here.
3. By the time you arrive, I ____ the report.
- A. will finish
- B. finish
- C. will have finished
- D. finished
- E. have finished
C. will have finished
C (will have finished): Correct; this is the future perfect tense, used to indicate that something will be completed before a specific point in the future.
A (will finish): Incorrect; this is the simple future tense and doesn't emphasize that the action will be completed before another future event.
B (finish): Incorrect; this is the simple present tense and does not fit with a future time reference.
D (finished): Incorrect; this is past tense, which does not fit with the future context.
E (have finished): Incorrect; this is the present perfect tense, which indicates completion at an indefinite time before now, not in the future.
4. They ____ soccer when it started to rain.
- A. were playing
- B. played
- C. play
- D. had played
- E. will play
A. were playing
A (were playing): Correct; this is the past continuous tense, which is used for an action that was ongoing when another action interrupted it.
B (played): Incorrect; this is the simple past tense, but it doesn’t emphasize the ongoing nature of the action when it was interrupted.
C (play): Incorrect; this is the present tense and does not match the past time frame in the sentence.
D (had played): Incorrect; this is the past perfect tense and implies the action was completed before another past event, which is not the case here.
E (will play): Incorrect; this is the future tense and doesn't fit the context of past events.
5. By the end of the year, they ____ in this city for a decade.
- A. lived
- B. will live
- C. have lived
- D. will have lived
- E. are living
D. will have lived
D (will have lived): Correct; this is the future perfect tense, which is used to show that something will be completed by a specific point in the future.
A (lived): Incorrect; this is the simple past tense and does not fit the future context.
B (will live): Incorrect; this is the simple future tense, which does not emphasize the completion of the action before a specific future point.
C (have lived): Incorrect; this is the present perfect tense, which is used for actions completed in the past, up to the present, not in the future.
E (are living): Incorrect; this is the present continuous tense, which refers to actions happening now, not future events.
6. They ____ for a new job since January.
- A. look
- B. are looking
- C. have looked
- D. have been looking
- E. will look
D. have been looking
D (have been looking): Correct; this is the present perfect continuous tense, used to indicate an action that started in the past and is still ongoing.
A (look): Incorrect; this is the simple present tense and does not indicate the ongoing nature of the action.
B (are looking): Incorrect; this is the present continuous tense, but it does not indicate the duration of the action starting from the past.
C (have looked): Incorrect; this is the present perfect tense, which indicates completed actions, but here the action is ongoing.
E (will look): Incorrect; this is the simple future tense, which doesn't fit with the time frame "since January," indicating the past.
7. By next year, she ____ her degree.
- A. will complete
- B. completed
- C. has completed
- D. will have completed
- E. completes
D. will have completed
D (will have completed): Correct; this is the future perfect tense, used to indicate that something will be completed by a specific time in the future.
A (will complete): Incorrect; this is the simple future tense and does not emphasize the completion of the action by a particular future time.
B (completed): Incorrect; this is the simple past tense and does not fit with the future time reference.
C (has completed): Incorrect; this is the present perfect tense, which indicates past actions related to the present, not the future.
E (completes): Incorrect; this is the simple present tense, which is not appropriate for a future time reference.
8. He ____ a lot of weight recently.
- A. is gaining
- B. gains
- C. has gained
- D. gained
- E. was gaining
C. has gained
C (has gained): Correct; this is the present perfect tense, used to indicate an action that happened at an unspecified time before now, with effects still relevant to the present.
A (is gaining): Incorrect; this is the present continuous tense and indicates an action happening right now, but the sentence implies recent completion.
B (gains): Incorrect; this is the simple present tense, which is not appropriate for an action that has recently occurred.
D (gained): Incorrect; this is the simple past tense, which indicates a completed action in the past, without any connection to the present.
E (was gaining): Incorrect; this is the past continuous tense, which indicates an action that was ongoing in the past and does not fit the context of recent completion.
9. She ____ in the company for five years before she got a promotion.
- A. works
- B. is working
- C. has worked
- D. had worked
- E. was working
D. had worked
D (had worked): Correct; this is the past perfect tense, which is used to describe an action that was completed before another action in the past.
A (works): Incorrect; this is the simple present tense and does not fit with the past time frame.
B (is working): Incorrect; this is the present continuous tense and does not fit the context of past actions.
C (has worked): Incorrect; this is the present perfect tense, which refers to past actions connected to the present, not past-to-past actions.
E (was working): Incorrect; this is the past continuous tense and implies an ongoing action, whereas the past perfect emphasizes completion.
10. I ____ the book by tomorrow.
- A. finish
- B. have finished
- C. will finish
- D. will have finished
- E. finished
D. will have finished
D (will have finished): Correct; this is the future perfect tense, used to indicate that something will be completed before a specific point in the future.
A (finish): Incorrect; this is the simple present tense, which does not indicate future completion.
B (have finished): Incorrect; this is the present perfect tense, used for actions completed by now, not in the future.
C (will finish): Incorrect; this is the simple future tense, which does not emphasize the completion of the action by a specific future time.
E (finished): Incorrect; this is the simple past tense and does not fit with the future time reference.
11. We ____ the movie by the time you arrive.
- A. are watching
- B. will have watched
- C. watched
- D. have watched
- E. watch
B. will have watched
B (will have watched): Correct; this is the future perfect tense, used to express an action that will be completed by a certain point in the future.
A (are watching): Incorrect; this is the present continuous tense and does not imply future completion.
C (watched): Incorrect; this is the simple past tense and does not fit with the future time frame.
D (have watched): Incorrect; this is the present perfect tense, used for actions completed in the past with relevance to the present.
E (watch): Incorrect; this is the simple present tense, which does not indicate completion by a future time.
12. They ____ a new house last month.
- A. are buying
- B. buy
- C. bought
- D. have bought
- E. will buy
C. bought
C (bought): Correct; this is the simple past tense, used to describe an action completed at a specific time in the past.
A (are buying): Incorrect; this is the present continuous tense and indicates an ongoing action, not something completed in the past.
B (buy): Incorrect; this is the simple present tense, which is not appropriate for a past event.
D (have bought): Incorrect; this is the present perfect tense, which refers to actions with a connection to the present, not a specific past time.
E (will buy): Incorrect; this is the simple future tense, and the action occurred in the past.
13. She ____ to the party tomorrow night.
- A. goes
- B. has gone
- C. will go
- D. went
- E. is going
E. is going
E (is going): Correct; this is the present continuous tense, often used to describe planned future events.
A (goes): Incorrect; this is the simple present tense, typically used for habitual actions or general truths, not planned future events.
B (has gone): Incorrect; this is the present perfect tense, which refers to past actions with relevance to the present.
C (will go): Incorrect; although this is a future tense, the present continuous is more natural for expressing planned future events.
D (went): Incorrect; this is the simple past tense and refers to an event that has already happened, not a future event.
14. He ____ basketball every weekend.
- A. plays
- B. played
- C. will play
- D. has played
- E. is playing
A. plays
A (plays): Correct; this is the simple present tense, used to describe habitual actions or routines.
B (played): Incorrect; this is the simple past tense, which is used for actions completed in the past, not for routines.
C (will play): Incorrect; this is the simple future tense, which would indicate a future action, not a habitual one.
D (has played): Incorrect; this is the present perfect tense, which is used for actions that started in the past but are relevant to the present.
E (is playing): Incorrect; this is the present continuous tense, which is used for actions happening right now, not habitual actions.
15. They ____ the project by the end of this month.
- A. have completed
- B. completed
- C. will complete
- D. will have completed
- E. are completing
D. will have completed
D (will have completed): Correct; this is the future perfect tense, used to indicate that an action will be completed before a specific point in the future.
A (have completed): Incorrect; this is the present perfect tense, which refers to actions that are completed before now, not by a future time.
B (completed): Incorrect; this is the simple past tense, which is used for actions completed in the past, not the future.
C (will complete): Incorrect; this is the simple future tense, which does not emphasize the completion of the action by a specific time in the future.
E (are completing): Incorrect; this is the present continuous tense, which indicates an action happening right now, not a future action.
16. I ____ here since 2010.
- A. live
- B. am living
- C. lived
- D. have lived
- E. will live
D. have lived
D (have lived): Correct; this is the present perfect tense, used to express an action that started in the past and continues to the present.
A (live): Incorrect; this is the simple present tense, which does not express the ongoing nature of the action.
B (am living): Incorrect; this is the present continuous tense, which is used for actions happening right now, not ongoing actions starting from the past.
C (lived): Incorrect; this is the simple past tense, which refers to actions that were completed in the past.
E (will live): Incorrect; this is the simple future tense and does not fit the past time frame implied by "since 2010."
17. He ____ when I called him last night.
- A. sleeps
- B. is sleeping
- C. was sleeping
- D. has slept
- E. had slept
C. was sleeping
C (was sleeping): Correct; this is the past continuous tense, used to describe an action that was in progress at a specific time in the past.
A (sleeps): Incorrect; this is the simple present tense, which is used for habitual actions or general truths, not specific past events.
B (is sleeping): Incorrect; this is the present continuous tense, used for actions happening right now, not in the past.
D (has slept): Incorrect; this is the present perfect tense, which refers to past actions with relevance to the present.
E (had slept): Incorrect; this is the past perfect tense, which indicates an action that was completed before another action in the past, but here the action was still happening when the other action occurred.
18. We ____ the presentation before the meeting started.
- A. prepare
- B. prepared
- C. had prepared
- D. are preparing
- E. will prepare
C. had prepared
C (had prepared): Correct; this is the past perfect tense, used to describe an action that was completed before another past action.
A (prepare): Incorrect; this is the simple present tense, which is not appropriate for a past event.
B (prepared): Incorrect; this is the simple past tense, which does not indicate that the action was completed before another past action.
D (are preparing): Incorrect; this is the present continuous tense, used for actions happening right now, not in the past.
E (will prepare): Incorrect; this is the simple future tense, which does not fit the past time frame.
19. She ____ for hours before anyone noticed.
- A. sings
- B. is singing
- C. has sung
- D. had been singing
- E. was singing
D. had been singing
D (had been singing): Correct; this is the past perfect continuous tense, used to describe an action that started in the past and continued up to a certain point in the past.
A (sings): Incorrect; this is the simple present tense, which is not appropriate for a past event.
B (is singing): Incorrect; this is the present continuous tense, used for actions happening right now.
C (has sung): Incorrect; this is the present perfect tense, used for actions that started in the past but have relevance to the present.
E (was singing): Incorrect; this is the past continuous tense, which indicates an action in progress in the past but does not emphasize the duration like the past perfect continuous does.
20. They ____ by the time you called them.
- A. left
- B. have left
- C. are leaving
- D. will leave
- E. had left
E. had left
E (had left): Correct; this is the past perfect tense, used to describe an action that was completed before another action in the past.
A (left): Incorrect; this is the simple past tense, which does not indicate the earlier of two past actions.
B (have left): Incorrect; this is the present perfect tense, used for actions completed in the past but connected to the present.
C (are leaving): Incorrect; this is the present continuous tense, used for actions happening right now.
D (will leave): Incorrect; this is the simple future tense and does not fit with the past time frame.
21. By the time we get there, the train ____.
- A. leaves
- B. has left
- C. will have left
- D. is leaving
- E. had left
C. will have left
C (will have left): Correct; this is the future perfect tense, used for an action that will be completed before a certain point in the future.
A (leaves): Incorrect; this is the simple present tense, which is used for scheduled events but does not emphasize completion before another action.
B (has left): Incorrect; this is the present perfect tense, used for actions with relevance to the present, not a future action.
D (is leaving): Incorrect; this is the present continuous tense, which indicates an ongoing action but does not fit the future context.
E (had left): Incorrect; this is the past perfect tense, which refers to actions completed before another action in the past, not in the future.
22. She ____ her homework before the teacher arrived.
- A. did
- B. has done
- C. was doing
- D. had done
- E. does
D. had done
D (had done): Correct; this is the past perfect tense, used to describe an action completed before another past action.
A (did): Incorrect; this is the simple past tense, which does not indicate that the action was completed before the other action.
B (has done): Incorrect; this is the present perfect tense, which is used for actions relevant to the present, not the past.
C (was doing): Incorrect; this is the past continuous tense, which indicates an ongoing action, not a completed one.
E (does): Incorrect; this is the simple present tense, which is used for current or habitual actions, not past ones.
23. He ____ here for ten years before he moved to the city.
- A. lives
- B. lived
- C. had lived
- D. is living
- E. has lived
C. had lived
C (had lived): Correct; this is the past perfect tense, used for actions completed before another action in the past.
A (lives): Incorrect; this is the simple present tense, which is not used for past actions.
B (lived): Incorrect; this is the simple past tense, which does not show that the action happened before the other action.
D (is living): Incorrect; this is the present continuous tense, used for ongoing actions, not completed past actions.
E (has lived): Incorrect; this is the present perfect tense, which is used for actions with relevance to the present.
24. They ____ dinner when we arrived.
- A. have had
- B. had
- C. were having
- D. will have
- E. are having
C. were having
C (were having): Correct; this is the past continuous tense, used to describe an ongoing action that was happening when another action occurred.
A (have had): Incorrect; this is the present perfect tense, which refers to actions relevant to the present, not the past.
B (had): Incorrect; this is the simple past tense, which does not indicate an ongoing action.
D (will have): Incorrect; this is the simple future tense, not appropriate for a past action.
E (are having): Incorrect; this is the present continuous tense, used for actions happening in the present, not the past.
25. I ____ to the meeting tomorrow.
- A. will go
- B. go
- C. went
- D. am going
- E. have gone
A. will go
A (will go): Correct; this is the simple future tense, used for actions that will happen in the future.
B (go): Incorrect; this is the simple present tense, which is not typically used for future events.
C (went): Incorrect; this is the simple past tense, which refers to actions that have already happened.
D (am going): Incorrect; although this is a valid future form (present continuous), "will go" is more direct for planned future actions.
E (have gone): Incorrect; this is the present perfect tense, which refers to actions completed in the past with relevance to the present.
26. He ____ to the market every Saturday.
- A. goes
- B. went
- C. has gone
- D. will go
- E. is going
A. goes
A (goes): Correct; this is the simple present tense, used for habitual actions.
B (went): Incorrect; this is the simple past tense, used for actions that happened at a specific time in the past.
C (has gone): Incorrect; this is the present perfect tense, used for actions completed in the past with relevance to the present.
D (will go): Incorrect; this is the simple future tense, used for future actions, not habitual actions.
E (is going): Incorrect; this is the present continuous tense, used for ongoing actions happening right now.
27. The students ____ a movie when the power went out.
- A. watch
- B. watched
- C. are watching
- D. were watching
- E. have watched
D. were watching
D (were watching): Correct; this is the past continuous tense, used for actions that were in progress at a specific time in the past.
A (watch): Incorrect; this is the simple present tense, used for habitual actions, not past events.
B (watched): Incorrect; this is the simple past tense, which does not emphasize the ongoing nature of the action.
C (are watching): Incorrect; this is the present continuous tense, used for actions happening right now, not in the past.
E (have watched): Incorrect; this is the present perfect tense, used for actions completed in the past with relevance to the present.
28. By next month, I ____ this project.
- A. completed
- B. have completed
- C. will complete
- D. will have completed
- E. was completing
D. will have completed
D (will have completed): Correct; this is the future perfect tense, used for an action that will be completed by a specific time in the future.
A (completed): Incorrect; this is the simple past tense, which refers to actions already finished.
B (have completed): Incorrect; this is the present perfect tense, which refers to past actions relevant to the present.
C (will complete): Incorrect; this is the simple future tense, which does not emphasize the completion of the action before a certain time.
E (was completing): Incorrect; this is the past continuous tense, which refers to an action that was ongoing in the past, not in the future.
29. She ____ to the gym every day last month.
- A. goes
- B. is going
- C. went
- D. has gone
- E. was going
C. went
C (went): Correct; this is the simple past tense, used for actions completed at a specific time in the past.
A (goes): Incorrect; this is the simple present tense, used for habitual actions in the present, not the past.
B (is going): Incorrect; this is the present continuous tense, used for actions happening right now.
D (has gone): Incorrect; this is the present perfect tense, used for actions that have relevance to the present, not the past.
E (was going): Incorrect; this is the past continuous tense, used for actions that were ongoing in the past, not completed.
30. He ____ by the time you see him tomorrow.
- A. leaves
- B. will leave
- C. has left
- D. had left
- E. will have left
E. will have left
E (will have left): Correct; this is the future perfect tense, used for actions that will be completed by a specific time in the future.
A (leaves): Incorrect; this is the simple present tense, which does not emphasize completion before a future event.
B (will leave): Incorrect; this is the simple future tense, which does not indicate that the action will be completed by a specific time.
C (has left): Incorrect; this is the present perfect tense, which refers to past actions with relevance to the present, not future actions.
D (had left): Incorrect; this is the past perfect tense, which refers to actions completed before another past action.
31. By next week, they ____ the entire house.
- A. will paint
- B. have painted
- C. will have painted
- D. are painting
- E. painted
C. will have painted
C (will have painted): Correct; this is the future perfect tense, used to describe an action that will be completed before a specified point in the future.
A (will paint): Incorrect; this is the simple future tense, which does not emphasize completion by a certain time.
B (have painted): Incorrect; this is the present perfect tense, used for actions completed with relevance to the present.
D (are painting): Incorrect; this is the present continuous tense, which is used for ongoing actions.
E (painted): Incorrect; this is the simple past tense, which refers to an action that happened at a specific point in the past.
32. I ____ before the guests arrived.
- A. cleaned
- B. had cleaned
- C. clean
- D. was cleaning
- E. have cleaned
B. had cleaned
B (had cleaned): Correct; this is the past perfect tense, used to indicate that one action was completed before another past action.
A (cleaned): Incorrect; this is the simple past tense, which does not emphasize that the action was completed before another past action.
C (clean): Incorrect; this is the simple present tense, which is used for habitual or present actions.
D (was cleaning): Incorrect; this is the past continuous tense, which indicates an ongoing action in the past, not a completed action.
E (have cleaned): Incorrect; this is the present perfect tense, used for actions completed in the past with relevance to the present.
33. We ____ the movie before you arrived.
- A. watch
- B. had watched
- C. watched
- D. are watching
- E. will watch
B. had watched
B (had watched): Correct; this is the past perfect tense, which is used to describe an action that was completed before another past action.
A (watch): Incorrect; this is the simple present tense, used for habitual or ongoing present actions.
C (watched): Incorrect; this is the simple past tense, which does not emphasize that the action happened before another past action.
D (are watching): Incorrect; this is the present continuous tense, used for actions happening in the present.
E (will watch): Incorrect; this is the simple future tense, which refers to actions happening in the future.
34. She ____ her homework by the time her friends arrived.
- A. had finished
- B. finishes
- C. will finish
- D. finished
- E. is finishing
A. had finished
A (had finished): Correct; this is the past perfect tense, which shows that the action was completed before another past action.
B (finishes): Incorrect; this is the simple present tense, which is used for habitual or current actions.
C (will finish): Incorrect; this is the simple future tense, which refers to actions that will happen in the future.
D (finished): Incorrect; this is the simple past tense, which does not emphasize that the action happened before another past action.
E (is finishing): Incorrect; this is the present continuous tense, used for actions happening right now.
35. They ____ to the meeting by the time we called.
- A. went
- B. had gone
- C. go
- D. are going
- E. have gone
B. had gone
B (had gone): Correct; this is the past perfect tense, which shows that the action was completed before another past action.
A (went): Incorrect; this is the simple past tense, which does not indicate completion before another past action.
C (go): Incorrect; this is the simple present tense, used for habitual or current actions.
D (are going): Incorrect; this is the present continuous tense, used for actions happening right now.
E (have gone): Incorrect; this is the present perfect tense, which refers to actions completed with relevance to the present.
36. We ____ dinner when the guests arrived.
- A. eat
- B. were eating
- C. ate
- D. will eat
- E. have eaten
B. were eating
B (were eating): Correct; this is the past continuous tense, used to describe an ongoing action in the past interrupted by another event.
A (eat): Incorrect; this is the simple present tense, used for habitual actions.
C (ate): Incorrect; this is the simple past tense, which does not emphasize the ongoing nature of the action.
D (will eat): Incorrect; this is the simple future tense, used for actions happening in the future.
E (have eaten): Incorrect; this is the present perfect tense, used for actions completed with relevance to the present.
37. By this time tomorrow, she ____ her flight.
- A. will have boarded
- B. boarded
- C. boards
- D. has boarded
- E. will board
A. will have boarded
A (will have boarded): Correct; this is the future perfect tense, used to describe an action that will be completed before a specific point in the future.
B (boarded): Incorrect; this is the simple past tense, which does not indicate that the action will be completed in the future.
C (boards): Incorrect; this is the simple present tense, used for habitual or general actions.
D (has boarded): Incorrect; this is the present perfect tense, used for actions completed with relevance to the present.
E (will board): Incorrect; this is the simple future tense, which refers to future actions but does not emphasize completion before a specified time.
38. They ____ here by 8 p.m. tomorrow.
- A. arrive
- B. arrived
- C. will arrive
- D. have arrived
- E. will have arrived
E. will have arrived
E (will have arrived): Correct; this is the future perfect tense, used to describe an action that will be completed before a specific time in the future.
A (arrive): Incorrect; this is the simple present tense, used for habitual or current actions.
B (arrived): Incorrect; this is the simple past tense, used for actions that happened in the past.
C (will arrive): Incorrect; this is the simple future tense, which refers to an action that will happen in the future but does not emphasize completion before a certain time.
D (have arrived): Incorrect; this is the present perfect tense, used for actions completed with relevance to the present.
39. We ____ the presentation when the fire alarm went off.
- A. give
- B. have given
- C. are giving
- D. were giving
- E. gave
D. were giving
D (were giving): Correct; this is the past continuous tense, used to describe an ongoing action in the past that was interrupted by another event.
A (give): Incorrect; this is the simple present tense, used for habitual actions.
B (have given): Incorrect; this is the present perfect tense, used for actions completed with relevance to the present.
C (are giving): Incorrect; this is the present continuous tense, used for ongoing actions in the present.
E (gave): Incorrect; this is the simple past tense, which does not emphasize the ongoing nature of the action.
40. She ____ for the meeting before you reached the office.
- A. leaves
- B. left
- C. had left
- D. is leaving
- E. will leave
C. had left
C (had left): Correct; this is the past perfect tense, used to indicate that the action was completed before another past action.
A (leaves): Incorrect; this is the simple present tense, which is used for habitual or ongoing present actions.
B (left): Incorrect; this is the simple past tense, which does not emphasize that the action happened before another past action.
D (is leaving): Incorrect; this is the present continuous tense, used for actions happening right now.
E (will leave): Incorrect; this is the simple future tense, used for actions happening in the future.
41. By the time you get there, they ____ the meeting.
- A. finished
- B. have finished
- C. will have finished
- D. were finishing
- E. finish
C. will have finished
C (will have finished): Correct; the future perfect tense shows that the meeting will be completed before another action in the future.
A (finished): Incorrect; this is the simple past tense, which does not imply future action.
B (have finished): Incorrect; this is the present perfect tense, used for actions with relevance to the present.
D (were finishing): Incorrect; this is the past continuous tense, used for actions in progress in the past.
E (finish): Incorrect; this is the simple present tense, which refers to habitual or ongoing actions.
42. He ____ for the train when it started to rain.
- A. waits
- B. had waited
- C. was waiting
- D. has waited
- E. waited
C. was waiting
C (was waiting): Correct; the past continuous tense shows an ongoing action that was interrupted.
A (waits): Incorrect; the simple present tense is used for habitual actions.
B (had waited): Incorrect; the past perfect tense would indicate the action was completed before another past action.
D (has waited): Incorrect; the present perfect tense is used for actions completed in the past with relevance to the present.
E (waited): Incorrect; the simple past tense would describe a completed action, not an ongoing one.
43. We ____ to Paris last summer.
- A. were going
- B. have gone
- C. went
- D. are going
- E. go
C. went
C (went): Correct; the simple past tense is used to describe a completed action in the past.
A (were going): Incorrect; the past continuous tense suggests an ongoing action, not a completed one.
B (have gone): Incorrect; the present perfect tense is used for actions with relevance to the present.
D (are going): Incorrect; the present continuous tense refers to an ongoing action in the present.
E (go): Incorrect; the simple present tense is used for habitual or general actions.
44. They ____ for two hours by the time we arrived.
- A. had been waiting
- B. waited
- C. wait
- D. were waiting
- E. have waited
A. had been waiting
A (had been waiting): Correct; the past perfect continuous tense shows an action that started before and continued until another past action.
B (waited): Incorrect; the simple past tense indicates a completed action, not a continuous one.
C (wait): Incorrect; the simple present tense is for habitual actions.
D (were waiting): Incorrect; the past continuous tense would imply an ongoing action at a specific time but not one that started earlier.
E (have waited): Incorrect; the present perfect tense is used for actions with relevance to the present.
45. She ____ the exam by the time the clock struck 12.
- A. finished
- B. finishes
- C. had finished
- D. was finishing
- E. is finishing
C. had finished
C (had finished): Correct; the past perfect tense shows that the action was completed before another past event.
A (finished): Incorrect; the simple past tense is not used to show that one past action was completed before another.
B (finishes): Incorrect; the simple present tense is for habitual actions.
D (was finishing): Incorrect; the past continuous tense indicates an ongoing action, not a completed one.
E (is finishing): Incorrect; the present continuous tense refers to an ongoing action in the present.
46. By the end of this year, I ____ here for five years.
- A. will live
- B. lived
- C. will have lived
- D. have lived
- E. live
C. will have lived
C (will have lived): Correct; the future perfect tense shows that the action will be completed by a certain time in the future.
A (will live): Incorrect; the simple future tense does not emphasize the duration of the action.
B (lived): Incorrect; the simple past tense is for completed actions in the past.
D (have lived): Incorrect; the present perfect tense refers to actions with relevance to the present.
E (live): Incorrect; the simple present tense is used for habitual actions.
47. I ____ for this company since 2010.
- A. am working
- B. worked
- C. have been working
- D. was working
- E. will work
C. have been working
C (have been working): Correct; the present perfect continuous tense refers to an action that began in the past and continues up to the present.
A (am working): Incorrect; the present continuous tense does not emphasize the start of the action in the past.
B (worked): Incorrect; the simple past tense is used for completed actions in the past.
D (was working): Incorrect; the past continuous tense refers to an ongoing action at a specific time in the past.
E (will work): Incorrect; the simple future tense is for actions that will happen in the future.
48. She ____ her homework before her friend arrived.
- A. finished
- B. had finished
- C. finishes
- D. is finishing
- E. has finished
B. had finished
B (had finished): Correct; the past perfect tense is used for actions completed before another past action.
A (finished): Incorrect; the simple past tense does not emphasize that the action happened before another past event.
C (finishes): Incorrect; the simple present tense is for habitual actions.
D (is finishing): Incorrect; the present continuous tense refers to ongoing actions.
E (has finished): Incorrect; the present perfect tense refers to actions with relevance to the present.
49. They ____ football when I saw them.
- A. play
- B. played
- C. are playing
- D. were playing
- E. have played
D. were playing
D (were playing): Correct; the past continuous tense shows an ongoing action in the past that was seen.
A (play): Incorrect; the simple present tense refers to habitual or general actions.
B (played): Incorrect; the simple past tense indicates a completed action, not one that was ongoing.
C (are playing): Incorrect; the present continuous tense refers to ongoing actions in the present.
E (have played): Incorrect; the present perfect tense refers to actions with relevance to the present.
50. I ____ my homework when my friend called.
- A. finished
- B. was finishing
- C. have finished
- D. am finishing
- E. finish
B. was finishing
B (was finishing): Correct; the past continuous tense indicates that the action was in progress when another action happened.
A (finished): Incorrect; the simple past tense shows a completed action, not one that was interrupted.
C (have finished): Incorrect; the present perfect tense is for actions with relevance to the present.
D (am finishing): Incorrect; the present continuous tense refers to ongoing actions in the present.
E (finish): Incorrect; the simple present tense is used for habitual actions.
51. They ____ dinner when the guests arrived.
- A. are having
- B. had
- C. have had
- D. were having
- E. had had
D. were having
D (were having): Correct; the past continuous tense shows an ongoing action that was interrupted.
A (are having): Incorrect; the present continuous tense indicates an ongoing action in the present.
B (had): Incorrect; the simple past tense shows a completed action, not one in progress.
C (have had): Incorrect; the present perfect tense indicates an action completed at some point in the past with relevance to the present.
E (had had): Incorrect; the past perfect tense is used for actions that were completed before another past action.
52. By next week, I ____ this project.
- A. finish
- B. have finished
- C. will have finished
- D. was finishing
- E. will be finishing
C. will have finished
C (will have finished): Correct; the future perfect tense shows that the action will be completed by a certain time in the future.
A (finish): Incorrect; the simple present tense does not convey a future action.
B (have finished): Incorrect; the present perfect tense suggests that the action has relevance to the present.
D (was finishing): Incorrect; the past continuous tense indicates an ongoing action in the past, not the future.
E (will be finishing): Incorrect; the future continuous tense suggests an ongoing action, not a completed one.
53. She usually ____ at 7 AM, but today she ____ at 8 AM.
- A. wakes / woke
- B. is waking / was waking
- C. woke / wakes
- D. wakes / is waking
- E. has woken / woke
A. wakes / woke
A (wakes / woke): Correct; the simple present tense is used for habitual actions and the simple past tense indicates a completed action today.
B (is waking / was waking): Incorrect; the present continuous and past continuous tenses imply ongoing actions rather than habitual and completed actions.
C (woke / wakes): Incorrect; the simple past tense is used incorrectly for the first part, which needs the simple present tense.
D (wakes / is waking): Incorrect; the present continuous tense in the second part does not indicate a completed action.
E (has woken / woke): Incorrect; the present perfect tense does not fit the context of habitual action followed by a completed action.
54. They ____ to the party if they had known about it.
- A. will go
- B. would have gone
- C. went
- D. have gone
- E. are going
B. would have gone
B (would have gone): Correct; this conditional form indicates an action that would have occurred if a condition had been met.
A (will go): Incorrect; the simple future tense does not fit the conditional context.
C (went): Incorrect; the simple past tense does not indicate a hypothetical situation.
D (have gone): Incorrect; the present perfect tense does not fit with the conditional structure.
E (are going): Incorrect; the present continuous tense implies an ongoing action in the present.
55. I ____ that book before.
- A. read
- B. had read
- C. reads
- D. was reading
- E. have read
E. have read
E (have read): Correct; the present perfect tense indicates that the action has relevance to the present.
A (read): Incorrect; the simple past tense does not express relevance to the present.
B (had read): Incorrect; the past perfect tense is for actions completed before another past action, which is not implied here.
C (reads): Incorrect; the simple present tense is for habitual actions.
D (was reading): Incorrect; the past continuous tense is for ongoing actions in the past.
56. She ____ her keys before she left the house.
- A. has lost
- B. lost
- C. had lost
- D. was losing
- E. is losing
C. had lost
C (had lost): Correct; the past perfect tense shows that the action occurred before another past event.
A (has lost): Incorrect; the present perfect tense suggests relevance to the present, not a prior past action.
B (lost): Incorrect; the simple past tense indicates a completed action but does not imply it occurred before another past event.
D (was losing): Incorrect; the past continuous tense indicates an ongoing action in the past.
E (is losing): Incorrect; the present continuous tense refers to an ongoing action in the present.
57. I ____ my homework when you called me.
- A. finished
- B. will finish
- C. am finishing
- D. was finishing
- E. have finished
D. was finishing
D (was finishing): Correct; the past continuous tense shows that the action was in progress when another action happened.
A (finished): Incorrect; the simple past tense indicates a completed action, not one that was interrupted.
B (will finish): Incorrect; the simple future tense indicates an action that will occur, not one in progress.
C (am finishing): Incorrect; the present continuous tense indicates an ongoing action in the present.
E (have finished): Incorrect; the present perfect tense indicates relevance to the present.
58. By the time you arrive, I ____ my dinner.
- A. have eaten
- B. will have eaten
- C. ate
- D. was eating
- E. eat
B. will have eaten
B (will have eaten): Correct; the future perfect tense indicates an action that will be completed before another future action.
A (have eaten): Incorrect; the present perfect tense does not fit the context of future completion.
C (ate): Incorrect; the simple past tense does not indicate a future action.
D (was eating): Incorrect; the past continuous tense indicates an ongoing action in the past.
E (eat): Incorrect; the simple present tense is for habitual actions.
59. If I ____ more time, I would travel around the world.
- A. have
- B. had
- C. will have
- D. would have
- E. am having
B. had
B (had): Correct; the past subjunctive is used in conditional sentences to express hypothetical situations.
A (have): Incorrect; the present tense does not express a hypothetical situation.
C (will have): Incorrect; the future tense does not fit in the context of the hypothetical scenario.
D (would have): Incorrect; "would have" would require "had" in the condition.
E (am having): Incorrect; the present continuous tense does not imply a hypothetical situation.
60. He usually ____ the gym on weekends.
- A. go
- B. goes
- C. gone
- D. is going
- E. went
B. goes
B (goes): Correct; the simple present tense is used for habitual actions.
A (go): Incorrect; the base form is used incorrectly with a singular subject.
C (gone): Incorrect; the past participle form does not fit the context of the sentence.
D (is going): Incorrect; the present continuous tense indicates an ongoing action, not a habitual one.
E (went): Incorrect; the simple past tense indicates a completed action in the past, not a habitual action.
61. By the time she arrives, I ____ my homework.
- A. will complete
- B. completed
- C. will have completed
- D. am completing
- E. have completed
C. will have completed
C (will have completed): Correct; the future perfect tense indicates that the action will be completed before a certain time in the future.
A (will complete): Incorrect; the simple future tense does not indicate completion by a specific time.
B (completed): Incorrect; the simple past tense is inappropriate in this context.
D (am completing): Incorrect; the present continuous tense suggests an ongoing action, not a completed one.
E (have completed): Incorrect; the present perfect tense implies relevance to the present, not a future completion.
62. I ____ to the store yesterday.
- A. go
- B. gone
- C. will go
- D. went
- E. am going
D. went
D (went): Correct; the simple past tense indicates a completed action in the past.
A (go): Incorrect; the base form does not fit with the past time indicator "yesterday."
B (gone): Incorrect; the past participle form is not appropriate in this context.
C (will go): Incorrect; the simple future tense is inappropriate as the action is in the past.
E (am going): Incorrect; the present continuous tense indicates an ongoing action in the present.
63. If he ____ harder, he would have passed the exam.
- A. study
- B. studies
- C. had studied
- D. would study
- E. studying
C. had studied
C (had studied): Correct; the past perfect tense is used in conditional sentences to indicate a hypothetical past situation.
A (study): Incorrect; the base form does not fit the conditional context.
B (studies): Incorrect; the simple present tense does not express a hypothetical situation.
D (would study): Incorrect; this form suggests a future conditional, not a past hypothetical.
E (studying): Incorrect; the present continuous tense does not imply a conditional situation.
64. I ____ to the gym every morning.
- A. goes
- B. gone
- C. going
- D. go
- E. went
D. go
D (go): Correct; the simple present tense is used for habitual actions.
A (goes): Incorrect; this form is used with singular subjects, not with "I."
B (gone): Incorrect; the past participle form is not appropriate in this context.
C (going): Incorrect; the present participle does not fit the context of a habitual action.
E (went): Incorrect; the simple past tense indicates a completed action, not a habitual one.
65. They ____ the movie before it was released.
- A. saw
- B. have seen
- C. had seen
- D. see
- E. will see
C. had seen
C (had seen): Correct; the past perfect tense shows that the action occurred before another past event.
A (saw): Incorrect; the simple past tense does not indicate completion before another past action.
B (have seen): Incorrect; the present perfect tense indicates relevance to the present, not a prior past event.
D (see): Incorrect; the base form is not appropriate in this context.
E (will see): Incorrect; the simple future tense does not fit the context of past actions.
66. He ____ already finished his work.
- A. has
- B. had
- C. is
- D. will
- E. was
A. has
A (has): Correct; the present perfect tense indicates that the action has been completed at some point relevant to the present.
B (had): Incorrect; the past perfect tense is used for actions completed before another past action, not for the present.
C (is): Incorrect; the present tense does not indicate completion.
D (will): Incorrect; the simple future tense is not applicable here.
E (was): Incorrect; the simple past tense indicates a completed action, not relevance to the present.
67. By next year, I ____ my degree.
- A. have earned
- B. will earn
- C. will have earned
- D. earned
- E. am earning
C. will have earned
C (will have earned): Correct; the future perfect tense indicates an action that will be completed before a specific point in the future.
A (have earned): Incorrect; the present perfect tense is not appropriate for future actions.
B (will earn): Incorrect; the simple future tense does not indicate completion.
D (earned): Incorrect; the simple past tense indicates a completed action in the past, not future.
E (am earning): Incorrect; the present continuous tense indicates an ongoing action, not a completed one.
68. She ____ to the concert if she finishes her work.
- A. goes
- B. went
- C. will go
- D. is going
- E. going
C. will go
C (will go): Correct; the simple future tense is appropriate here for a future action contingent on completing her work.
A (goes): Incorrect; this form is used for habitual actions, not future possibilities.
B (went): Incorrect; the simple past tense indicates a completed action in the past.
D (is going): Incorrect; the present continuous tense suggests an ongoing action, not a future one.
E (going): Incorrect; the present participle does not fit the context of a conditional statement.
69. They ____ dinner when the doorbell rang.
- A. were having
- B. have
- C. had
- D. are having
- E. will have
A. were having
A (were having): Correct; the past continuous tense indicates an action in progress when another action occurred.
B (have): Incorrect; the present tense does not indicate an ongoing action.
C (had): Incorrect; the simple past tense does not show an ongoing action.
D (are having): Incorrect; the present continuous tense does not fit the context of past actions.
E (will have): Incorrect; the simple future tense is inappropriate in this context.
70. I wish I ____ more time to spend with you.
- A. have
- B. had
- C. would have
- D. has
- E. am having
B. had
B (had): Correct; the past subjunctive is used to express wishes or hypothetical situations about the present.
A (have): Incorrect; the present tense does not fit in the context of a wish.
C (would have): Incorrect; this form is used in conditional sentences, not for expressing wishes directly.
D (has): Incorrect; the third person singular form is not appropriate with "I."
E (am having): Incorrect; the present continuous tense does not imply a wish or hypothetical situation.
71. She ____ the cake by the time the guests arrived.
- A. bakes
- B. baked
- C. will bake
- D. had baked
- E. has baked
D. had baked
D (had baked): Correct; the past perfect tense shows an action completed before another past action.
A (bakes): Incorrect; the simple present tense is not appropriate in this context.
B (baked): Incorrect; the simple past tense does not show that the action was completed before another past event.
C (will bake): Incorrect; the future tense does not fit the past timeline.
E (has baked): Incorrect; the present perfect tense implies relevance to the present, not a prior past event.
72. He ____ his homework before dinner every day.
- A. does
- B. did
- C. doing
- D. will do
- E. has done
A. does
A (does): Correct; the simple present tense indicates a habitual action.
B (did): Incorrect; the simple past tense is not used for habitual actions in the present.
C (doing): Incorrect; the present participle form is not used for habitual actions.
D (will do): Incorrect; the future tense is not appropriate for daily routines.
E (has done): Incorrect; the present perfect tense implies completion relevant to the present.
73. I ____ for the bus when it started raining.
- A. waited
- B. wait
- C. was waiting
- D. am waiting
- E. had waited
C. was waiting
C (was waiting): Correct; the past continuous tense is used to describe an action in progress when another event occurred.
A (waited): Incorrect; the simple past tense does not imply the action was ongoing.
B (wait): Incorrect; the present tense is not appropriate for a past event.
D (am waiting): Incorrect; the present continuous tense is used for actions happening now.
E (had waited): Incorrect; the past perfect tense indicates an action completed before another past action.
74. By next month, she ____ at the company for five years.
- A. works
- B. has worked
- C. will have worked
- D. worked
- E. is working
C. will have worked
C (will have worked): Correct; the future perfect tense indicates an action that will be completed by a certain point in the future.
A (works): Incorrect; the simple present tense is not used for future actions.
B (has worked): Incorrect; the present perfect tense indicates completion with relevance to the present, not a future timeline.
D (worked): Incorrect; the simple past tense is not used for future actions.
E (is working): Incorrect; the present continuous tense is not appropriate for expressing duration into the future.
75. They ____ already left by the time we got there.
- A. had
- B. have
- C. were
- D. will
- E. has
A. had
A (had): Correct; the past perfect tense indicates an action completed before another past action.
B (have): Incorrect; the present perfect tense is not used for actions in the past.
C (were): Incorrect; "were" is used with past continuous, not past perfect.
D (will): Incorrect; the future tense is not appropriate for past events.
E (has): Incorrect; "has" is used with singular subjects and in present perfect tense.
76. She ____ her driving test last week.
- A. will pass
- B. has passed
- C. passes
- D. passed
- E. had passed
D. passed
D (passed): Correct; the simple past tense is used for actions that were completed in the past.
A (will pass): Incorrect; the future tense does not fit the past time indicator "last week."
B (has passed): Incorrect; the present perfect tense implies relevance to the present.
C (passes): Incorrect; the simple present tense is not appropriate for past events.
E (had passed): Incorrect; the past perfect tense is used for actions that occurred before another past event, which is not implied here.
77. When I saw him, he ____ for his keys.
- A. looks
- B. is looking
- C. will look
- D. was looking
- E. has looked
D. was looking
D (was looking): Correct; the past continuous tense describes an ongoing action in the past.
A (looks): Incorrect; the simple present tense is not appropriate for a past action.
B (is looking): Incorrect; the present continuous tense describes an action happening now, not in the past.
C (will look): Incorrect; the future tense does not fit the past context.
E (has looked): Incorrect; the present perfect tense does not indicate an action in progress in the past.
78. They ____ together for three years before they broke up.
- A. live
- B. had lived
- C. are living
- D. will live
- E. have lived
B. had lived
B (had lived): Correct; the past perfect tense describes an action that was completed before another past action.
A (live): Incorrect; the simple present tense does not fit the past context.
C (are living): Incorrect; the present continuous tense does not describe an action before another past event.
D (will live): Incorrect; the future tense does not fit a past timeline.
E (have lived): Incorrect; the present perfect tense implies relevance to the present, not past completion.
79. He ____ for the company since 2010.
- A. works
- B. worked
- C. has worked
- D. is working
- E. will work
C. has worked
C (has worked): Correct; the present perfect tense shows an action that started in the past and continues into the present.
A (works): Incorrect; the simple present tense does not show duration from the past.
B (worked): Incorrect; the simple past tense suggests the action is completed, not ongoing.
D (is working): Incorrect; the present continuous tense does not indicate an action that began in the past.
E (will work): Incorrect; the future tense does not fit the past-to-present timeline.
80. By tomorrow, they ____ the entire house.
- A. will clean
- B. cleaned
- C. have cleaned
- D. will have cleaned
- E. are cleaning
D. will have cleaned
D (will have cleaned): Correct; the future perfect tense describes an action that will be completed before a certain future time.
A (will clean): Incorrect; the simple future tense does not indicate completion.
B (cleaned): Incorrect; the simple past tense does not fit a future timeline.
C (have cleaned): Incorrect; the present perfect tense suggests the action is completed with relevance to the present.
E (are cleaning): Incorrect; the present continuous tense does not indicate a future action will be completed.
81. I ____ my homework by the time you return.
- A. finish
- B. will finish
- C. am finishing
- D. will have finished
- E. had finished
D. will have finished
D (will have finished): Correct; the future perfect tense indicates an action that will be completed before a specific point in the future.
A (finish): Incorrect; the simple present tense is not used for future completion.
B (will finish): Incorrect; the simple future tense doesn’t imply that the action will be finished before another future event.
C (am finishing): Incorrect; the present continuous tense does not indicate future completion.
E (had finished): Incorrect; the past perfect tense is used for actions completed before another past action.
82. They ____ the project before the deadline.
- A. have completed
- B. will complete
- C. had completed
- D. will have completed
- E. complete
D. will have completed
D (will have completed): Correct; the future perfect tense is used to show that the action will be completed before a specific time in the future.
A (have completed): Incorrect; the present perfect tense does not refer to future completion.
B (will complete): Incorrect; the simple future tense does not show that the task will be finished before the deadline.
C (had completed): Incorrect; the past perfect tense is used for actions completed before another past event.
E (complete): Incorrect; the simple present tense is not used for future actions.
83. I ____ my keys before I left the house.
- A. find
- B. will find
- C. found
- D. had found
- E. have found
D. had found
D (had found): Correct; the past perfect tense indicates that the action of finding occurred before another past event.
A (find): Incorrect; the simple present tense is not appropriate for past events.
B (will find): Incorrect; the future tense does not fit the past timeline.
C (found): Incorrect; while the simple past tense is used for past actions, it doesn’t clarify the sequence of events.
E (have found): Incorrect; the present perfect tense implies relevance to the present.
84. By the time she finishes, he ____ for two hours.
- A. waits
- B. is waiting
- C. will wait
- D. will have been waiting
- E. waited
D. will have been waiting
D (will have been waiting): Correct; the future perfect continuous tense is used to indicate the duration of an ongoing action by a specific time in the future.
A (waits): Incorrect; the simple present tense does not show ongoing duration into the future.
B (is waiting): Incorrect; the present continuous tense is not used for future durations.
C (will wait): Incorrect; the future simple tense does not express the ongoing nature of the action.
E (waited): Incorrect; the simple past tense does not fit a future scenario.
85. By the end of this year, I ____ in this city for ten years.
- A. live
- B. lived
- C. have lived
- D. will have lived
- E. am living
D. will have lived
D (will have lived): Correct; the future perfect tense shows an action that will be completed by a certain point in the future.
A (live): Incorrect; the simple present tense is not used for actions extending into the future.
B (lived): Incorrect; the simple past tense doesn’t convey future completion.
C (have lived): Incorrect; the present perfect tense is for past actions with relevance to the present, not future duration.
E (am living): Incorrect; the present continuous tense doesn’t indicate an action’s completion by a certain time in the future.
86. He ____ to the market yesterday.
- A. goes
- B. has gone
- C. is going
- D. went
- E. will go
D. went
D (went): Correct; the simple past tense is appropriate for actions that occurred in the past.
A (goes): Incorrect; the simple present tense doesn’t match the past time marker "yesterday."
B (has gone): Incorrect; the present perfect tense is not used with specific past time markers like "yesterday."
C (is going): Incorrect; the present continuous tense does not fit past actions.
E (will go): Incorrect; the future tense does not apply to past events.
87. They ____ the results before the end of the week.
- A. announce
- B. will announce
- C. have announced
- D. are announcing
- E. announced
B. will announce
B (will announce): Correct; the simple future tense is used for actions that will occur in the future.
A (announce): Incorrect; the simple present tense is not typically used to refer to future actions.
C (have announced): Incorrect; the present perfect tense implies the action is completed and relevant to the present, which doesn't match the future context.
D (are announcing): Incorrect; the present continuous tense is not the most common way to refer to future planned actions in this context.
E (announced): Incorrect; the simple past tense does not indicate a future event.
88. By next year, she ____ her degree.
- A. will complete
- B. has completed
- C. completed
- D. will have completed
- E. completes
D. will have completed
D (will have completed): Correct; the future perfect tense is used for actions that will be completed by a certain point in the future.
A (will complete): Incorrect; the simple future tense doesn’t emphasize completion by a specific future time.
B (has completed): Incorrect; the present perfect tense suggests relevance to the present.
C (completed): Incorrect; the simple past tense is not suitable for future events.
E (completes): Incorrect; the simple present tense does not indicate future completion.
89. We ____ to the concert last weekend.
- A. go
- B. went
- C. have gone
- D. will go
- E. are going
B. went
B (went): Correct; the simple past tense is appropriate for actions that happened in the past.
A (go): Incorrect; the simple present tense is not used for past actions.
C (have gone): Incorrect; the present perfect tense does not match the past time marker "last weekend."
D (will go): Incorrect; the future tense is inappropriate for past actions.
E (are going): Incorrect; the present continuous tense is not appropriate for a past event.
90. She ____ since morning and still hasn't stopped.
- A. is talking
- B. talks
- C. has been talking
- D. will talk
- E. was talking
C. has been talking
C (has been talking): Correct; the present perfect continuous tense is used to describe an action that started in the past and is still ongoing.
A (is talking): Incorrect; the present continuous tense is used for actions happening now, but not for actions that started in the past.
B (talks): Incorrect; the simple present tense doesn’t indicate the duration or continuation of the action.
D (will talk): Incorrect; the future tense doesn’t indicate past or ongoing actions.
E (was talking): Incorrect; the past continuous tense indicates an action that was happening in the past but not continuing into the present.
91. They ____ here since 6 AM, waiting for the gates to open.
- A. have been standing
- B. are standing
- C. stand
- D. will stand
- E. stood
A. have been standing
A (have been standing): Correct; the present perfect continuous tense indicates an action that started in the past and continues up to the present.
B (are standing): Incorrect; the present continuous tense is used for actions happening now but does not imply an action that started in the past.
C (stand): Incorrect; the simple present tense does not express the duration or continuation of the action.
D (will stand): Incorrect; the future tense doesn’t indicate ongoing or past actions.
E (stood): Incorrect; the simple past tense is used for actions that have already been completed.
92. By the time you arrive, we ____ our dinner.
- A. will be finishing
- B. will have finished
- C. finished
- D. are finishing
- E. finish
B. will have finished
B (will have finished): Correct; the future perfect tense shows that the action will be completed before a certain point in the future.
A (will be finishing): Incorrect; the future continuous tense implies the action will still be in progress.
C (finished): Incorrect; the simple past tense is not used for future events.
D (are finishing): Incorrect; the present continuous tense does not indicate a future action that will be completed.
E (finish): Incorrect; the simple present tense is not used to refer to future actions.
93. She ____ for the exam when I last saw her.
- A. studied
- B. studies
- C. was studying
- D. has studied
- E. will study
C. was studying
C (was studying): Correct; the past continuous tense shows that the action was ongoing when another past event occurred.
A (studied): Incorrect; the simple past tense doesn’t emphasize the ongoing nature of the action.
B (studies): Incorrect; the simple present tense is inappropriate for past events.
D (has studied): Incorrect; the present perfect tense implies relevance to the present, not the past.
E (will study): Incorrect; the future tense does not match the past timeline of the question.
94. By this time tomorrow, they ____ the results of the exam.
- A. will be announcing
- B. announced
- C. are announcing
- D. will have announced
- E. have announced
D. will have announced
D (will have announced): Correct; the future perfect tense indicates the action will be completed by a specific point in the future.
A (will be announcing): Incorrect; the future continuous tense implies the action will still be in progress.
B (announced): Incorrect; the simple past tense is not used for future events.
C (are announcing): Incorrect; the present continuous tense does not indicate future completion.
E (have announced): Incorrect; the present perfect tense is used for past actions with relevance to the present.
95. We ____ a holiday next week.
- A. are taking
- B. took
- C. take
- D. have taken
- E. will take
A. are taking
A (are taking): Correct; the present continuous tense is often used to indicate future plans or arrangements.
B (took): Incorrect; the simple past tense refers to past actions, not future ones.
C (take): Incorrect; the simple present tense is not commonly used for future plans.
D (have taken): Incorrect; the present perfect tense implies that the action is completed.
E (will take): Incorrect; although correct for future actions, it is not as common as the present continuous for fixed future plans.
96. She ____ her homework before dinner.
- A. finished
- B. finishes
- C. will finish
- D. is finishing
- E. has finished
A. finished
A (finished): Correct; the simple past tense is used to indicate an action completed in the past.
B (finishes): Incorrect; the simple present tense does not indicate completed past actions.
C (will finish): Incorrect; this is future tense and not appropriate for a past action.
D (is finishing): Incorrect; the present continuous tense refers to ongoing actions.
E (has finished): Incorrect; this is present perfect tense and implies completion without a specific past time reference.
97. If it rains tomorrow, we ____ inside.
- A. stay
- B. will stay
- C. stayed
- D. are staying
- E. have stayed
B. will stay
B (will stay): Correct; the simple future tense is appropriate for actions conditional upon a future event.
A (stay): Incorrect; the simple present tense is not used for future conditional actions.
C (stayed): Incorrect; the simple past tense does not indicate future possibilities.
D (are staying): Incorrect; the present continuous tense is used for fixed future plans, not conditional events.
E (have stayed): Incorrect; the present perfect tense is not used for future conditions.
98. By the time she arrives, we ____ dinner.
- A. eat
- B. will eat
- C. will have eaten
- D. are eating
- E. have eaten
C. will have eaten
C (will have eaten): Correct; the future perfect tense indicates an action that will be completed before a specified future time.
A (eat): Incorrect; the simple present does not indicate future completion.
B (will eat): Incorrect; this indicates a future action but not completion before a specific time.
D (are eating): Incorrect; this present continuous tense indicates an ongoing action, not a future completion.
E (have eaten): Incorrect; this is present perfect tense and doesn't fit the future context.
99. By the time the train arrives, we ____ here for half an hour.
- A. are waiting
- B. waited
- C. will have waited
- D. wait
- E. have waited
C. will have waited
C (will have waited): Correct; the future perfect tense indicates an action that will be completed by a certain time in the future.
A (are waiting): Incorrect; the present continuous tense doesn’t emphasize future completion.
B (waited): Incorrect; the simple past tense doesn’t apply to future events.
D (wait): Incorrect; the simple present tense doesn’t express future completion.
E (have waited): Incorrect; the present perfect tense does not indicate future actions.
100. She ____ by the time the show starts.
- A. arrives
- B. has arrived
- C. will arrive
- D. will have arrived
- E. arrived
D. will have arrived
D (will have arrived): Correct; the future perfect tense shows that the action will be completed before a certain point in the future.
A (arrives): Incorrect; the simple present tense does not indicate future completion.
B (has arrived): Incorrect; the present perfect tense is not used for future actions.
C (will arrive): Incorrect; the simple future tense doesn’t indicate completion before a specific point in time.
E (arrived): Incorrect; the simple past tense doesn’t fit the future context.