Edit Game
Present Perfect & Present Perfect Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   12  Close
The students _______  (sit) in the classroom for 20 minutes, but the teacher hasn’t come yet.
have been sitting
Andrea is planning to call the doctor this afternoon. She __________  (feel) sick for several days.
has been feeling
She  _________ ( cook) all day because she’s having a big party tonight.
has been cooking
Our boss is going on a business trip, but he __________ (not/leave) yet
has notleft
Sam and Judy ________________ (know) each other since they were children
have known
I smell chocolate in here! _________you____________ (bake)?
have you been baking
Please answer the phone. It _______________(ring) for the past five minutes.
has been ringing
The boys _______(fish) all afternoon. So far, they ___(catch) ten fish.
have been fishing / have caught
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
Go and wake up your father. He ___________ (sleep) all afternoon.
has been sleeping
I love that restaurant. I ______(eat) there many times.
have eaten
I ______(write) e-mails since 10:00 this morning. So far, I _____(finish) about 20.
have been writing / have finished