Game Preview

Present Perfect Simple & Continuous

  •  English    25     Public
    Difference between two PERFECT tenses
  •   Study   Slideshow
  • I'm exhausted! I __________ [clean] the house for 6 hours!
    I have been cleaning.
  •  15
  • I ______ (know) my best friend since 2015.
    I have known my best friend since 2015.
  •  15
  • I _______ (study) English for 7 years.
    I have been studying / I have studied
  •  15
  • I have _____ eaten shrimps in my entire life.
    never
  •  15
  • Have you ____ watched Harry Potter?
    EVER
  •  15
  • I have read 5 books ______ .
    SO FAR
  •  15
  • I _______ [never see] the Eiffel Tower before.
    I have never seen the Eiffel Tower before.
  •  15
  • I ______ [just finish] my homework.
    I have just finished my homework.
  •  15
  • Have you cleaned your room ____ ?
    YET
  •  15
  • ____ last week
    SINCE
  •  15
  • ____ a week
    FOR
  •  15
  • ____ my birthday
    SINCE
  •  15
  • ____ 7 years
    FOR
  •  15
  • She _______ [watch] TV all morning.
    She has been watching TV all morning.
  •  15
  • He _____ [watch] 3 movies so far.
    He has watched 3 movies so far.
  •  15
  • _______ [already meet] their new neighbours?
    Have they already met their new neighbours?
  •  15