Game Preview

Present perfect Vs present perfect continuous

  •  English    20     Public
    Identify when to use the present perfect or the present perfect continuous
  •   Study   Slideshow
  • I (not/do) the housework yet.
    Haven't done
  •  15
  • They (study) very hard recently.
    Have been studying
  •  20
  • She (promise) to help many times.
    Has promised
  •  15
  • He (clean) the kitchen. Everything is sparkling clean.
    Has cleaned
  •  15
  • She (write) her essay and (send) it to her professor.
    Has written, has sent
  •  25
  • He (see) the film 'Shrek' about six times.
    Has seen
  •  15
  • We (paint) our living room. I think it looks a lot better.
    Have painted
  •  15
  • She (take) French lessons lately.
    Has been taking
  •  15
  • It (not/rain) for three hours! Only about one hour.
    Hasn't been raining
  •  20
  • Raúl (leave) .
    Has left
  •  25
  • How many times (you/visit) Scotland?
    Have you visited
  •  20
  • I (call) John for hours and hours and he hasn't answered. I'm really angry with him!
    Have been calling
  •  15
  • I (be) in London for three years.
    Have been
  •  10
  • We (know) David for ages.
    Have known
  •  25
  • It's really smelly in here. (somebody/smoke)?
    Has somebody been smoking
  •  25
  • How much petrol (she/buy)?
    Has she bought
  •  15