Present perfect vs past simple
Grammar · B1 · 12 printable sheets, each with an answer key.
Print the whole packOr open a sheet to print it on its own.
- Sheet 1 · 25 minGrammar explained: present perfect vs past simpleFinished time or no time? Choose the right tense.Free
- Sheet 2 · 25 minGrammar explained: present perfect vs past simple – for, since, agoFor and since with the present perfect, ago with the past.Premium
- Sheet 3 · 20 minPresent perfect vs past simple: finished time or not?Notice both tenses in Oliver's blog from Vancouver, choose the right forms and check the rules.Premium
- Sheet 4 · 20 minPresent perfect vs past simple: time expressionsUse ago, ever, yet, just, since and last correctly, then choose the right tense for each time expression.Premium
- Sheet 5 · 20 minPresent perfect vs past simple: ever and when questionsAsk Have you ever...? about experiences and follow up with past simple questions for the details.Premium
- Sheet 6 · 15 minPresent perfect vs past simple: just, already and yetUse just, already and yet with the present perfect and contrast them with finished past times on moving day.Premium
- Sheet 7 · 20 minPresent perfect vs past simple: for, since and how longRead about chef Jack and see how for and since work with both tenses: finished or still true?Premium
- Sheet 8 · 20 minPresent perfect vs past simple: news and detailsGive news with the present perfect and add the details with the past simple, then write your own news message.Premium
- Sheet 9 · 15 minPresent perfect vs past simple: been, gone and wentUnderstand the difference between has been, has gone and went, then match questions and answers.Premium
- Sheet 10 · 20 minPresent perfect vs past simple: negatives and short answersMake negatives with haven't and didn't, choose the right short answers and build questions.Premium
- Sheet 11 · 20 minPresent perfect vs past simple: spot the mistakesDecide which sentences are correct, fix the typical mistakes and test a partner with your own sentences.Premium
- Sheet 12 · 20 minPresent perfect vs past simple: review challengeComplete Laura's email from Cape Town, choose the correct forms and write an email about a trip.Premium