English grammar, vocabulary, and listening comprehension exercises
English grammar exercises for mobile
English grammar exercises and tests
HOME / GRAMMAR EXERCISES / MIXED VERB TENSES 1



MIXED VERB TENSES EXERCISE 1

|

level: Beginner/Intermediate (A2/B1)







Choose the best, most natural-sounding response to complete each of the following sentences.
IMPORTANT! These exercises do not cover "mixed verb tenses" in the sense of using different verb tenses in one sentence. They are meant to help you practice a variety of English verb tenses in one exercise.


1. John ________ in San Diego for the past 3 years (and he still lives there).
  has lived
  lived
  lives

2. My brother ________ in San Diego up until last year.
  lives
  has lived
  was living

3. I worked as a graphic designer before I ________ to England.
  came
  have come
  was coming

4. ________ reading the paper yet?
  Were you finished
  Have you finished
  Are you finishing

5. I ________ in love three times in my life.
  have been
  was being
  was

6. I ________ in love with her, but she didn't feel the same way.
  have been
  was
  was being

7. Frank ________ tennis for three years when he was at school.
  played
  has played
  plays

8. _________ me last night?
  Have you called
  Did you call
  Had you called

9. I was at the club yesterday, but I _________ you.
  haven't seen
  wasn't seeing
  did not see

10. I ________ this upset in many years!
  haven't been
  was not
  was not being

11. The president ________ in power for four years (and he's still in power).
  was
  has been
  was being

12. My car ________ when we arrived.
  was still washing
  was still washed
  was still being washed

13. We ________ to her last night.
  spoke
  have spoken
  had spoken

14. Robert ________ eating by the time his friends arrived.
  will have finished
  has finished
  had finished

15. Q: How long have you been traveling? A: I ________ for three weeks.
  have been traveling
  travel
  traveled

16. Q: Are you going to jump in the shower? A: No, I ________ a shower in the morning.
  have taken
  took
  have been taking

17. Can you ________ at the gym?
  drop me off
  to drop me off
  dropped me off

18. I don't enjoy _________ in the rain.
  run
  running
  to run

19. Q: What were you guys talking about? A: We _________ about the future.
  were talking
  talked
  have talked

20. Eddie ________ this happy in months!
  was not
  was not being
  hasn't been


CHECK ANSWERS
(Your answers will be displayed in a new window)



MORE LIKE THIS:
MIXED VERB TENSES 2
MIXED VERB TENSES 3




Tired of ads? Sign up for our ad-free PREMIUM EDITION for lots of great content!



English teaching resources
PDF worksheet bundles, glossaries, and much more at super affordable prices!

MORE GREAT STUFF:
American idioms
List of phrasal verbs
Travel English
Business English course

OUR OTHER WEBSITES:
BusinessEnglishSite.com
EnglishForMyJob.com
LearnEnglishFeelGood.ca (CANADIAN ENGLISH)
LearnSpanishFeelGood.com

CONNECT & FOLLOW:
Instagram Facebook Twitter Youtube

ABOUT US / COOKIE & PRIVACY POLICY / CONTACT: info (at) learnenglishfeelgood.com


(c) 2006-2026 LearnEnglishFeelGood.com unless otherwise stated. REPOSTING ANY OF OUR CONTENT ONLINE IS NOT ALLOWED. Please see our content policy before sharing our content.