Study

Present Perfect & Present Perfect Continuous

  •   0%
  •  0     0     0

  • The students _______  (sit) in the classroom for 20 minutes, but the teacher hasn’t come yet.
    have been sitting
  • It _________ (rain) steadily for the past two days
    has been raining
  • Go and wake up your father. He ___________ (sleep) all afternoon.
    has been sleeping
  • Let’s sit down. I’m tired. We ________________(dance) for hours.
    have been dancing
  • The boys _______(fish) all afternoon. So far, they ___(catch) ten fish.
    have been fishing / have caught
  • I love that restaurant. I ______(eat) there many times.
    have eaten
  • Andrea is planning to call the doctor this afternoon. She __________  (feel) sick for several days.
    has been feeling
  • Please answer the phone. It _______________(ring) for the past five minutes.
    has been ringing
  • She  _________ ( cook) all day because she’s having a big party tonight.
    has been cooking