Game Preview

17.Present Perfect Continuous, Past Simple, Pres ...

  •  English    20     Public
    Past Simple, Present Perfect, Present Perfect Continuous
  •   Study   Slideshow
  • They __________ (be) friends for twenty years.
    have been
  •  15
  • He _________ (pick) a lot of vegetables.
    has picked
  •  15
  • She _______ (pick) vegetables for two hours.
    has been picking
  •  15
  • He is dirty. He ___________ (play) football.
    has been playing
  •  15
  • Peter ________ (be) to Paris four times.
    has been
  •  15
  • How long ___________ (you/know) Jack?
    have you known
  •  25
  • How long ____________ (you/learn) English?
    have you been learning
  •  25
  • I __________ (not see) Emily for a long time.
    haven't seen
  •  20
  • We ___________ (already/see) this film.
    have already seen
  •  15
  • She ____________ (always/love) animals.
    has always loved
  •  15
  • Since I _________ (move) to York, I __________ (be) much happier.
    moved, have been
  •  25
  • He's tired. He __________ (work) hard.
    has been working
  •  15
  • A: Why is Sally upset? B: She _________ (lose) her bag.
    has lost
  •  15
  • A: The pie is delicious. B: Is it? I ____________ (not taste) it yet.
    haven't tasted
  •  15
  • A: You look exhausted. B: Well, I ____________ (clean) the windows.
    have been cleaning
  •  15
  • Kate Steel __________ (write) a lot of successful novels. She ________ (write) her first book in 1970.
    has written, wrote
  •  20