Edit Game
present perf vs present simp
 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   49  Close
Tom: Was it good?
Yes, it was great.
Sarah: No, I ___ to the cinema for ages. (not go)
haven’t been → Present perfect with “for ages.”
Tom: ___ you ___ it? (see)
Have you seen → Present perfect with “have you…?”
Tom: I ___ the new Iron Man film last Saturday. (see)
saw → Past simple with “last Saturday.”
Max: I’d like to see Lisbon. I ___ there. (be)
have never been → Present perfect with “never.”
Lucy: We ___ in Lisbon. (stay)
stayed → Past simple, finished holiday.
Lucy: No, we ___ time. (never go)
never had → Past simple with finished time.
Max: Have you ___ Porto? (visit)
Have you visited → Present perfect for experience.
Lucy: Yes, I ___ there last summer. (go)
went → Past simple with “last summer.”
Max: Have you ever ___ to Portugal? (go)
Have you ever been → Present perfect with “ever.”
Liam ___ to Morocco last summer. (go)
went → Past simple with “last summer.
I ___ to Turkey three times. The last time was in 2011. (go)
have been → Present perfect for experience + past simple for detail.
Jim ___ his girlfriend since Monday. (not text)
hasn’t texted → Present perfect with “since.”
I ___ you last night because I don’t have your number. (not text)
didn’t text → Past simple with “last night.”
I ___ your dinner in the fridge. You can heat it up later. (leave)
left → Past simple, one completed action.
I ___ home at seven and arrived at school at eight. (leave)
left → Past simple with finished time “at seven.”
I ___ any new clothes for months. (not buy)
haven’t bought → Present perfect with “for months.”
I ___ a new jacket in the sale last weekend. (not buy)
didn’t buy → Past simple with “last weekend.”
We ___ dinner in the garden last night. (have)
had → Past simple with “last night.”
I ___ this laptop since my birthday. (have)
have had → Present perfect with “since.”
Was it good?
Yes, it was great.
No, I ___ to the cinema for ages. (not go)
haven’t been → Present perfect with “for ages.”
Have you ___ it? (see)
Have you seen → Present perfect with “have you…?”
I ___ the new Iron Man film last Saturday. (see)
saw → Past simple with “last Saturday.”
I’d like to see Lisbon. I ___ there. (be)
have never been → Present perfect with “never.”
We ___ in Lisbon. (stay)
stayed → Past simple, finished visit.
No, we ___ time. (never go)
never had → Past simple with finished situation.
Have you ___ Porto? (visit)
Have you visited → Present perfect for experience.
Yes, I ___ there last summer. (go)
went → Past simple with “last summer.”
Have you ever ___ to Portugal? (go)
Have you ever been → Present perfect with “ever.”
Liam ___ to Morocco last summer. (go)
went → Past simple with “last summer.”
I ___ to Turkey three times. The last time was in 2011. (go)
have been → Present perfect for experience + past simple detail.
Jim ___ his girlfriend since Monday. (not text)
hasn’t texted → Present perfect with “since.”
I ___ you last night because I don’t have your number. (not text)
didn’t text → Past simple with “last night.”
I ___ your dinner in the fridge. (leave)
left → Past simple, one finished action.
I ___ home at seven and arrived at school at eight. (leave)
left → Past simple with specific time.
I ___ any new clothes for months. (not buy)
haven’t bought → Present perfect with “for.”
I ___ a new jacket in the sale last weekend. (not buy)
didn’t buy → Past simple with “last weekend.”
We ___ dinner in the garden last night. (have)
had → Past simple with “last night.”
I ___ this laptop since my birthday. (have)
have had → Present perfect with “since.”
‘Did you do your homework yet?’ (Correct or Incorrect?)
Incorrect – should be: Have you done your homework yet? → Reason: “Yet” goes with present perfect.
I’ve been kayaking twice in the last year. (Correct or Incorrect?)
Correct
Peter has gone to the shops on Friday morning. (Correct or Incorrect?)
Incorrect – should be: Peter went to the shops on Friday morning. → Reason: Past simple with finished time “Friday morning.”
We’ve eaten at that restaurant last Tuesday. (Correct or Incorrect?)
Incorrect – should be: We ate at that restaurant last Tuesday. → Reason: Past simple with finished time “last Tuesday.”
‘I already tidied it.’ (Correct or Incorrect?)
Incorrect – should be: I’ve already tidied it. → Reason: Present perfect with “already.”
Have you ever been to Spain? (Correct or Incorrect?)
Correct
I had this watch since March. (Correct or Incorrect?)
Incorrect – should be: I’ve had this watch since March. → Reason: Present perfect with “since.”
Jo washed her hair last night. (Correct or Incorrect?)
Correct
I’ve read six books last year. (Correct or Incorrect?)
Incorrect – should be: I read six books last year. → Reason: Past simple with finished time “last year.”