Q1. She __________ to the market every Saturday.
(a) go
(b) goes
(c) went
(d) has gone
Answer: (b)
Explanation: The sentence expresses a habitual action in the present, so the simple present tense “goes” is used.
Q2. By the time the manager arrived, the staff __________ the report.
(a) finished
(b) have finished
(c) had finished
(d) was finishing
Answer: (c)
Explanation: The past perfect “had finished” shows an action completed before another past action (the manager’s arrival).
Q3. I __________ my homework when the phone rang.
(a) was doing
(b) did
(c) have done
(d) am doing
Answer: (a)
Explanation: The past continuous “was doing” describes an ongoing action interrupted by another past event (the phone rang).
Q4. They __________ in this city for ten years now.
(a) live
(b) are living
(c) have been living
(d) lived
Answer: (c)
Explanation: Present perfect continuous “have been living” indicates an action that started in the past and continues to the present.
Q5. Look! The train __________ into the station.
(a) comes
(b) came
(c) is coming
(d) has come
Answer: (c)
Explanation: The present continuous “is coming” describes an action happening at the moment of speaking.
Q6. If it rains tomorrow, we __________ the picnic.
(a) will cancel
(b) would cancel
(c) cancel
(d) cancelled
Answer: (a)
Explanation: First conditional uses simple present in the if‑clause and future “will” in the main clause.
Q7. By next June, she __________ her degree.
(a) will complete
(b) will have completed
(c) completes
(d) is completing
Answer: (b)
Explanation: Future perfect “will have completed” shows an action that will be finished before a specific future time.
Q8. He __________ his keys everywhere yesterday.
(a) lost
(b) loses
(c) has lost
(d) was losing
Answer: (a)
Explanation: A completed action at a definite past time uses simple past “lost”.
Q9. I __________ this book since morning.
(a) read
(b) have been reading
(c) readed
(d) was reading
Answer: (b)
Explanation: Present perfect continuous “have been reading” expresses an action that started in the past and is still ongoing.
Q10. When the teacher entered, the students __________ quietly.
(a) were talking
(b) talked
(c) have talked
(d) are talking
Answer: (a)
Explanation: Past continuous “were talking” shows an action in progress at a specific past moment.
Q11. She __________ to Paris last summer.
(a) goes
(b) went
(c) has gone
(d) is going
Answer: (b)
Explanation: A finished past action with a specific time reference uses simple past “went”.
Q12. By the time you finish your work, I __________ dinner.
(a) will prepare
(b) will have prepared
(c) prepare
(d) am preparing
Answer: (b)
Explanation: Future perfect “will have prepared” indicates the action will be completed before another future event.
Q13. They __________ football every evening when they were children.
(a) play
(b) played
(c) have played
(d) were playing
Answer: (b)
Explanation: Habitual past action is expressed by simple past “played”.
Q14. I __________ the report before the deadline.
(a) will submit
(b) will have submitted
(c) submit
(d) submitted
Answer: (b)
Explanation: Future perfect “will have submitted” shows completion prior to a future point (the deadline).
Q15. While I __________ TV, the power went out.
(a) watched
(b) was watching
(c) have watched
(d) am watching
Answer: (b)
Explanation: Past continuous “was watching” describes an ongoing action interrupted by another past event.
Q16. She __________ her assignment already.
(a) finish
(b) finishes
(c) has finished
(d) finished
Answer: (c)
Explanation: Present perfect “has finished” indicates a recently completed action with present relevance.
Q17. If I __________ you, I would accept the offer.
(a) am
(b) was
(c) were
(d) have been
Answer: (c)
Explanation: Second conditional uses past subjunctive “were” for unreal present situations.
Q18. By 2025, the company __________ its operations overseas.
(a) will expand
(b) will have expanded
(c) expands
(d) is expanding
Answer: (b)
Explanation: Future perfect “will have expanded” shows an action completed before a specific future year.
Q19. He __________ to the gym three times a week.
(a) go
(b) goes
(c) went
(d) has gone
Answer: (b)
Explanation: Habitual present action uses simple present “goes”.
Q20. The children __________ loudly when the teacher entered the room.
(a) were laughing
(b) laughed
(c) have laughed
(d) are laughing
Answer: (a)
Explanation: Past continuous “were laughing” describes an action in progress at a specific past moment.
Q21. I __________ this movie twice.
(a) see
(b) saw
(c) have seen
(d) am seeing
Answer: (c)
Explanation: Present perfect “have seen” expresses an experience at an unspecified time before now.
Q22. They __________ the new policy since last month.
(a) follow
(b) followed
(c) have been following
(d) were following
Answer: (c)
Explanation: Present perfect continuous “have been following” shows an action that started in the past and continues.
Q23. By the time we reach the station, the train __________.
(a) will leave
(b) will have left
(c) leaves
(d) is leaving
Answer: (b)
Explanation: Future perfect “will have left” indicates the action will be completed before another future event.
Q24. She __________ her best when she performed on stage.
(a) give
(b) gave
(c) gives
(d) has given
Answer: (b)
Explanation: A completed past action uses simple past “gave”.
Q25. If you __________ harder, you would have passed the exam.
(a) study
(b) studied
(c) had studied
(d) have studied
Answer: (c)
Explanation: Third conditional uses past perfect “had studied” in the if‑clause to talk about an unreal past condition.