ONLINE ENGLISH GRAMMAR QUIZ
topic: MIXED VERB TENSES | level: Beginner



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

ESL worksheets for students and teachers

OUR OTHER WEBSITES:
EnglishLiteracySite.com (ENGLISH)
BusinessEnglishSite.com (ENGLISH)
ESLPDF.com (ENGLISH)
EnglishForMyJob.com (ENGLISH)
Infosquares.com (ENGLISH)
LearnSpanishFeelGood.com (SPANISH)
LearnPolishFeelGood.com (POLISH)

OTHER ESL WEBSITES / ADVERTISE WITH US / LINK TO US / ABOUT US / CONTACT US

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