GRAMMAR
VOCABULARY
ESL SHOP
LISTENING:
VIDEO
|
AUDIO
READING
GO PREMIUM!
HOME
/
GRAMMAR EXERCISES
/ MIXED VERB TENSES 3
Topic: MIXED VERB TENSES 3
|
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. I ________ for seven hours last night.
had been sleeping
slept
have been sleping
2. I ________ that you were here until Tom told me.
wasn't knowing
haven't known
didn't know
3. When I came to this city, I ________ anyone.
haven't known
didn't know
wasn't knowing
4. You know where I live. I ________ in the same place for the past three years.
have been living
had lived
was living
5. You ________ my brother, have you?
haven't seen
didn't see
hadn't seen
6. Where ________ last night?
have you gone
have you been going
did you go
7. I ________ in bed when I heard the accident outside.
was lying
lay
have lain
8. _________ me a liar?
Did you just call
Have you just called
Are you just calling
9. She is a mean person. I don't like ________ to her.
was talking
talking
am talking
10. I don't know how ________.
dance
dancing
to dance
CHECK ANSWERS
(Your answers will be displayed in a new window)
MORE LIKE THIS:
MIXED VERB TENSES 1
MIXED VERB TENSES 2
Tired of ads?
Sign up for our
ad-free
PREMIUM EDITION
for lots of great content!
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:
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.