B1 OriginalGrammar
PDFTests Originals
This B1 test checks whether you can choose between the present perfect and the past simple in everyday English. It covers forms, negatives and questions, time expressions such as for, since and last week, meaning in context and typical learner mistakes. It suits intermediate learners, teachers who want a quick class check and self-study students revising this topic.
Open PDF Choose the correct answer (A, B, C or D) for each question. Choose your answers, then press “Check my answers”.
This B1 test checks whether you can choose between the present perfect and the past simple in everyday English. It covers forms, negatives and questions, time expressions such as for, since and last week, meaning in context and typical learner mistakes. It suits intermediate learners, teachers who want a quick class check and self-study students revising this topic.
Use this test after teaching the contrast between finished time (past simple) and time connected to now (present perfect). It targets typical B1 errors: present perfect with finished time expressions such as yesterday or last Monday, 'since' used instead of 'for', and wrong verb forms after did or have. Part 3 works well for pair discussion: ask students to correct each mistake and explain why. As a follow-up, have learners write five true sentences about their own life using both tenses.