Study

Present Perfect & Present Perfect Continuous

  •   0%
  •  0     0     0

  • I ______(write) e-mails since 10:00 this morning. So far, I _____(finish) about 20.
    have been writing / have finished
  • Kelly is standing on the corner. She _________(wait) for her boyfriend for the past twenty minutes.
    has been waiting
  • Our boss is going on a business trip, but he __________ (not/leave) yet
    has not left
  • My leg hurts. I __________ (break)  while I was playing football.
    have broken
  • Let’s sit down. I’m tired. We ________________(dance) for hours.
    have been dancing
  • She  _________ ( cook) all day because she’s having a big party tonight.
    has been cooking
  • I smell chocolate in here! _________you____________ (bake)?
    have you been baking
  • Sara __________(be) in the hospital for over a month. She may come home next week.
    has been
  • Laura is at the mall. She _____________ (shop) all morning. She ______ already ________(buy) three new pairs of shoes, two dresses, and a coat.
    has been shopping / has already bought
  • Mr. Jones __________ (live)   in our old apartment since we moved out.
    has been living
  • Sam and Judy ________________ (know) each other since they were children
    have known
  • Go and wake up your father. He ___________ (sleep) all afternoon.
    has been sleeping
  • It _________ (rain) steadily for the past two days
    has been raining
  • Please answer the phone. It _______________(ring) for the past five minutes.
    has been ringing
  • They _______ (build) that office tower for almost two years.
    have been building
  • Andrea is planning to call the doctor this afternoon. She __________  (feel) sick for several days.
    has been feeling
  • I love that restaurant. I ______(eat) there many times.
    have eaten
  • The boys _______(fish) all afternoon. So far, they ___(catch) ten fish.
    have been fishing / have caught