Game Preview

6. Present Perfect Continuous or Present Perfect

  •  English    12     Public
    Choose what you need to use - present perfect simple or present perfect continuous
  •   Study   Slideshow
  • She ________ (study)  for days.  She hasn´t left her room all week.
    She has been studying for days. She hasn´t left her room all week..
  •  15
  • She _________ (already / write) six letters this morning.
    She has written six letters this morning.
  •  20
  • How long ________he _______ (see) her? - Not long, but they're getting married next month.
    How long has he been seeing her? - Not long, but they're getting married next month.
  •  25
  • What__________ you ________(do) with my keys? - I haven't seen your keys
    What have you done with my keys? - I haven't seen your keys
  •  20
  • Teacher to student: Why ___________you __________(do) your homework lately?  You need to start doing it.
    Teacher to student: Why haven´t you been doing your homework lately?  You need to start doing it.
  •  15
  • Why are you crying? - I ______ (cut) onions.
    Why are you crying? - I've been cutting onions.
  •  20
  • How long ________you __________ (know) her?
    How long have you known her?
  •  20
  • They __________ (build) the new road around the school for several years.
    They have been building the new road around the school for several years.
  •  25
  • How many biscuits __________you _______ (eat) today?
    How many biscuits have you eaten?
  •  15
  • I______ (have) this computer for over 10 years.
    I've had this computer for over 10 years.
  •  20
  • I _________ (have) piano lessons for over 10 years and I'm still not very good.
    I've been having piano lessons for over 10 years and I'm still not very good.
  •  20
  • How many exams ___you____(have) this week?
    5, and I´ve still got 2 more to do.
  •  20