Edit Game
U4.2./4.3. Present Perfect Simple & Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




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   13  Close
Please, don't touch my puzzle. I _____ it yet.
 
(A) haven't finished
 
(B) finished
 
(C) have finished
A: _____ on his wedding date yet? B: Yes. His wedding is next month.
 
(C) Has Andy decided
 
(A) Has Andy decide
 
(B) Andy has decided
A: Have you cooked lunch _____? B: Yes. We are waiting for you.
 
(C) yet
 
(B) already
 
(A) never
 
(D) ever
A: Haven't you finished your food _____? B: No, I am still eating mom.
 
(B) yet
 
(A) already
 
(C) always
 
(D) ever
The explorers have been walking _____ six hours.
 
(B) for
 
(A) since
I haven't seen him _____ the last meeting.
 
(A) since
 
(B) for
We _____ this TV for ages. I think it's time to buy a new one.
 
(B) 've had
 
(A) have
 
(C) 've been having
Now that I _____ arranging the furniture, I'm going to clean the house.
 
(A) have finished
 
(B) have been finishing
 
(C) am finishing
_____ any fish today?
 
(C) Have you caught
 
(A) Have you been catching
 
(B) Have you catching
He _____ to me since we met last summer. He _____ over 100 emails.
 
(C) 's been writing - 's sent
 
(B) 's written - 's been sending
 
(A) is writing - 's sent
You _____ too much time playing that silly game!
 
(B) 've spent
 
(A) 've spending
 
(C) 've been spending
Bruce _____ tennis since he was a child. He _____ many trophies.
 
(B)has been playing - has won
 
(C) has played - has been winning
 
(A) is playing - has won
I _____ the book you lent me and it's great. I'll give it back to you when I finish it.
 
(A) 've been reading
 
(B) 've read
 
(C) was read