VERB TENSE REVIEW a - Quiz
  • 1. Robert ____ for the International Atomic Energy Agency since 2018.
A) has worked
B) working
C) works
D) have worked
E) is working
  • 2. Mieko broke her leg while she _____ down a mountain.
A) had been skiing
B) have skied
C) skied
D) was skiing
E) is skiing
  • 3. The children _____ into the house when it began to rain.
A) had run
B) are running
C) run
D) runned
E) ran
  • 4. Every time Nancy _____ some money, she asks her father.
A) need
B) is needing
C) needed
D) will need
E) needs
  • 5. Kevin _____ very happy at his job until he got a new supervisor.
A) were
B) had been
C) has been
D) weren´t
E) is
  • 6. Paloma _____ her family to Disneyland on vacation twelve times.
A) has taken
B) tooked
C) takes
D) is taking
E) had taken
  • 7. Nadia will give her report to her boss as soon as she _____ a few figures.
A) will check
B) checks
C) checked
D) is checking
E) has checked
  • 8. By the time Pierre finishes medical school, he _____ over $60,000 to pay for his education.
A) will have borrow
B) had borrowed
C) borrows
D) has borrowed
E) will borrow
  • 9. It _____ every day since our vacation started.
A) rained
B) has rained
C) rains
D) will rain
E) will have rained
  • 10. Phillipe _____ most of the peanuts by the time the guests arrived.
A) had eaten
B) will have eaten
C) has eaten
D) ate
E) will eat
  • 11. When I arrived in Vienna, I _____ for 14 hours.
A) had been traveling
B) was traveling
C) was traveling
D) travels
E) will travel
  • 12. While David was washing the dishes, he _____ a crystal glass.
A) were breaking
B) had broken
C) broke
D) breaks
E) was breaking
  • 13. The movie _____ next Tuesday on Netflix.
A) had come out
B) has come out
C) will come out
D) have come out
E) none of the options
  • 14. This semester I _____ a chemistry class.
A) am taking
B) none of the options
C) had taken
D) has been taking
E) takes
  • 15. When Greg _____ hard, he gets good grades.
A) had studied
B) studies
C) study
D) have studied
E) studied
  • 16. By this time next week, I _____ my research project.
A) didn´t finish
B) will have finished
C) had finished
D) finished
E) have finished
  • 17. Watch out! A car _____!!!!
A) has come
B) had come
C) will have come
D) is coming
E) will come
  • 18. By the time Fatima retires, she _____ music for 35 years.
A) has taught
B) will have taught
C) will teach
D) is teaching
E) have taught
  • 19. Jin didn´t hear the phone because he _____ to music with his earphones on.
A) listened
B) was listening
C) listens
D) had listened
E) have listened
  • 20. Dad _____ at the airport when I arrive.
A) waited
B) waits
C) had been waiting
D) will be waiting
E) was waiting
  • 21. The Olympic swimmer _____ many races so far this year.
A) has won
B) had won
C) will win
D) will have won
E) wins
  • 22. As soon as Marina gets over her cold, she ____ back to work.
A) returns
B) had returned
C) will have returned
D) returned
E) will return
  • 23. At this exact time next Saturday, we _____ to Hawaii.
A) flown
B) flew
C) had been flying
D) should fly
E) will be flying
  • 24. Last year my friend Tariq _____ a terrible car accident.
A) have had
B) has had
C) had had
D) had
E) will have had
  • 25. Judy _____ how to play chess recently.
A) is learned
B) will have learned
C) learns
D) should have learned
E) has been learning
Students who took this test also took :

Created with That Quiz — the math test generation site with resources for other subject areas.