Edit Game
Present Perfect
 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   21  Close
gone/ She/ library/ to/ has/ the/ today.
She's gone to the library today
We ___________ (lose) our tickets.
have lost
He ____________ (hurt) his leg.
has hurt
He ___________ (forget) his books.
has forgotten
not/ We/ before/ heard/ song/ have/ that.
We haven't heard that song before.
for/ She/ England/ months/ has/ in/ been/ six.
She has been in England for six months.
They __________ (be) married for nearly fifty years.
have been
Many tourists ___________ (visit) that castle.
have visited
not/ girl/ Mary/ loved/ since/ has/ chocolate/ was/ a/ she.
Mary hasn't loved chocolate since she was a little girl.
languages/ has/ two/ foreign/ studied/ Joan.
Joan has studied two foreign languages.
has/ yet/ James/ homework/ finished/ his/ not
James has not finished his homework yet.
weeks/ I/ cold/ have/ for/ had/ a/ two.
I have had a cold for two weeks.
have/ New Year's/ I/ for/ celebration/ their/ visited/ China.
I have visited China for their New Year’s celebration.
Tom and Celia _________ (go) to the cinema.
have gone
We ___________ (not / plan) our holiday yet.
haven't planned
She _____________ (never/ ride) a camel.
has never ridden
We ______________ (already/ finish) our homework, so we can go out now.
have already finished
You ___________ (not/ be) to Italy.
haven't been
I'm not hungry, I ____________ (just/ have) my dinner.
have just had
You _____________ (miss) the train. It left five minutes ago.
have missed
I have never ______________ (eat) a mopani worm.
eaten