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