GRAMMAR TESTS
VOCABULARY TESTS
ESL SHOP
LISTENING (AUDIO)
LISTENING (VIDEO)
READING COMPREHENSION
OTHER TOOLS
PREMIUM LOUNGE
Topic:
MIXED VERB TENSES 3
| level:
Intermediate
Choose the correct verb tense to complete each of the following sentences.
1. I ________ for seven hours last night.
was slept
slept
has slept
2. I ________ that you were here.
wasn't knowing
didn't knew
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
didn't saw
6. Where ________ last night?
have you gone
did you went
did you go
7. I ________ in bed when I heard the accident outside.
was lying
lay
have lain
8. Did you just _________ me a liar?
call
called
have called
9. She is a mean person. I don't like ________ to her.
talk
talking
have talk
10. I don't know how ________.
dance
dancing
to dance
CHECK ANSWERS
(Your answers will be displayed in a new window)
BACK TO LIST OF EXERCISES
OUR OTHER WEBSITES:
BusinessEnglishSite.com
(ENGLISH)
ESLResourceSite.com
(ENGLISH)
EnglishForMyJob.com
(ENGLISH)
LearnEnglishFeelGood.au
(AUSTRALIAN ENGLISH)
LearnSpanishFeelGood.com
(SPANISH)
LearnPolishFeelGood.com
(POLISH)
RECOMMENDED ENGLISH COURSES (online & offline)
/
OTHER ESL WEBSITES
/
ADVERTISE WITH US
/
ABOUT US
/
COOKIE & PRIVACY POLICY
/
CONTACT: info (at) learnenglishfeelgood.com
(c) 2006-2024
LearnEnglishFeelGood.com
unless otherwise stated. REPOSTING ANY OF OUR CONTENT ONLINE IS
NOT ALLOWED
. Please see our
content policy
before sharing our content.