Study

Present Perfect Simple x Continuous

  •   0%
  •  0     0     0

  • He has been finishing his homework.
    He has finished his homework.
  • She has written emails since two hours.
    She has been writing emails for two hours.
  • Have you ever been in Japan?
    Have you ever been to Japan?
  • I've cleaned the house all day.
    I've been cleaning...
  • I've never meet Jane's boyfriend.
    I've never met Jane's boyfriend.
  • Look, Paul's just arrived.
    Correct
  • I have known her since five years.
    I have known her for five years.
  • I’ve been having a dog for three years.
    I’ve had a dog for three years.
  • How many books have you red this year?
    How many books have you read this year?
  • I've been watching twenty films so far this year.
    I've watched twenty films so far this year.
  • Mike's been cooking for hours.
    Correct
  • I have cleaned my room for two hours.
    I have been cleaning my room for two hours.