Game Preview

Present Perfect Simple or Continuous (UIE)

  •  English    7     Public
    Grammar
  •   Study   Slideshow
  • I ______________ (just/ spend) over $200 on football classes for you, and now you are saying you don't like football.
    've just spent
  •  15
  • Can you hurry up? We ________ (wait) for ages!
    've been waiting
  •  15
  • How long ________ (you/ study) to become a doctor?
    have you been studying
  •  15
  • She _________ (not/ say) a word all day- I think she is angry with me.
    hasn't said
  •  15
  • _________ (you/ clean) the car yet, or is it still dirty?
    Have you cleaned
  •  15
  • Your eyes are red. ________? (you/cry)
    Have you been crying
  •  15
  • A: Have you finished your homework? B: Not all, but I _______ (already/ write) three essays.
    have already written
  •  15