Study

Present perfect continuous

  •   0%
  •  0     0     0

  • Kate has to stay at home because it (rain) ................. heavily for hours.
    has been raining
  • How long ……….Peter (wait) ................ for the bus?
    has (Peter) been waiting
  • They (telephone) .............................for hours.
    have been telephoning
  • Molly (study) ................. hard. She’ll take an exam next week.
    has been studying
  • I can smell something sweet. ……….You (cook) ............., dear?
    Have (you) been cooking
  • What ……..you (do) ......................, Sirius? You are covered in paint.
    have (you) been doing,
  • Parvati (read) ........................................ the book all afternoon.
    has been reading
  • He is very tired now. He (run) .................
    has been running.