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

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