Edit Game
Present perfect
 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   30  Close
Make present perfect: We __________ (create) a web page.
have created
Make present perfect: My friend __________ (change) his email address.
has changed
Make present perfect: I ____________ (not play) any games online this week.
haven't played
Make present perfect: _____________ Aleena (ever drink) mango juice?
Has Aleena ever drunk mango juice?
Make present perfect: We ________ (run) 5 kilometres so far today.
have run
Make present perfect: Mohammed ______ (never fly) on a plane before.
has never flown
Make present perfect: You __________ (not make) any money today.
haven't made
Make present perfect: This programme ________ (copy) 200 files.
has copied
Make present perfect: We __________ (not write) any emails this week.
haven't written
Make present perfect: He ___________ (never meet) a famous person.
has never met
Make present perfect: I __________ (not travel) by ship before
haven't travelled
Make present perfect: _______ (they sell) a lot of DVDs?
Have they sold
Make present perfect: A They_____(sell) all the tickets to that concert. B We can’t go, then. What a shame!
have sold
Make present perfect: A Can you call Tom? B No, I _________ (leave) my mobile phone at home. I can’t call anyone!
have left
Mum's done three crossword puzzles ______ 9 o'clock this morning!
 
since
 
for
 
already
 
yet
You're too late. I've _________ heard about that story.
 
already
 
still
 
yet
Samir hasn't read the sports section of the paper _______.
 
yet
 
already
 
just
 
still
Jo’s________ left. She went two minutes ago.
 
just
 
yet
 
still
The play ______ hasn’t started! Why not?
 
still
 
already
 
just
 
yet
Celebrities have had problems with the paparazzi _______ years.
 
for
 
since
Have they heard the gossip _______?
 
yet
 
still
 
already
 
just
Make present perfect + for/since: I / not hear Aleena / May. I hope she's OK.
I haven't heard from Aleena since May
Make present perfect + for/since: _____ you like / Japanese food / a long time?
Have you liked Japanese food for a long time?
Make present perfect + for/since: Jane and John / be married / a year.
Jane and John have been married for a year.
Make present perfect: Emir / have his motorbike / last summer.
Emir has had his motorbike since last summer.
Make present perfect: I / not visit my grandparents / three months. I've been too busy.
I haven't visited my grandparents for three months.
They haven’t interviewed the celebrity. (yet)
They haven't interviewed the celebrity yet.
I have seen the review of her new book. (just)
I have just seen the review of her new book.
He has written four magazine articles. (already)
He has already written four magazine articles.
I haven't read the newspaper headlines. (still)
I still haven't read the newspaper headlines.