Game Preview

Present perfect continuous

  •  English    8     Public
    เติมคำลงให้ถูกต้องตามโครงสร้าง present perfect continuous.
  •   Study   Slideshow
  • Parvati (read) ........................................ the book all afternoon.
    has been reading
  •  15
  • They (telephone) .............................for hours.
    have been telephoning
  •  15
  • He is very tired now. He (run) .................
    has been running.
  •  15
  • Molly (study) ................. hard. She’ll take an exam next week.
    has been studying
  •  15
  • What ……..you (do) ......................, Sirius? You are covered in paint.
    have (you) been doing,
  •  15
  • How long ……….Peter (wait) ................ for the bus?
    has (Peter) been waiting
  •  15
  • Kate has to stay at home because it (rain) ................. heavily for hours.
    has been raining
  •  15
  • I can smell something sweet. ……….You (cook) ............., dear?
    Have (you) been cooking
  •  15