Edit Game
Present perfect simple
 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   24  Close
Can you help me? I _____ (finish/just) my homework, but I still don't understand number 7.
have just finished
Lydia ______________ (be) to the cinema twice this month.
has been
Where ______________ (you/buy) your laptop?
did you buy
I ___________ (see) the twins in town last week.
saw
I'm afraid I'm not hungry. I _____ (eat/already).
have already eaten
I _____ (work) in Italy for 5 years. I ____ (start) working as soon as I arrived.
have worked - started
I _______________ (finish) work early yesterday.
finished
When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.
learned (learnt) - has played
Where __________________(you/be) last weekend?
were you
Paul Walker ________ (live) from 1973 to 2013.
lived
I love clothes. I ______________ (buy) a lot this year.
have bought
______ you _________ (be/ever) to America before?
Have.... ever been...
Lilly ____________ (phone, already) to tell us the news.
has already phoned
Hurry up! The English Zoom meeting _________________ (begin) and we are late.
has begun
Jody is from Chicago, which is hundreds of miles from the coast, so she __________________ (see, never) the ocean.
has never seen
I ……………………… (not check, yet) our lottery numbers. Maybe we won the prize.
haven't checked....yet.
Name two common time expressions that used with simple past tense.
yesterday / ...ago / last... / in (2010) / ...
Name two common time expressions that used with present perfect tense.
since / for/ already / yet / just / so far / recently / lately / before / over the past few years,...
Correct or wrong? If it's wrong, correct it. Her divorced parents did not meet each other since 2016.
haven't met
Error identification: J.K. Rowling has finished her manuscript for Harry Potter and the Philosopher's Stone in 1995.
finished
Lee and Bert have been friends _________ about four years.
for
Name and spell the past participle of the following verbs: sit, wake, ride
sat - woken - ridden
We have lived in Phan Thiet city _________ 2002.
since
Name and spell the past participle of the following verbs: sing, become, fight
sung - become - fought