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

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