СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Тестовые задания

Нажмите, чтобы узнать подробности

Тестовые задания

Просмотр содержимого документа
«Тестовые задания»

This grammar test covers various English tenses. It’s designed to be challenging, suitable for intermediate to advanced learners. It avoids simple present/past tense questions to focus on more complex structures.

Grammar Test: Tenses

Instructions: Choose the best answer for each sentence.

  1. By next year, she ______ her degree. a) will finish b) will have finished c) is finishing d) finishes

  2. He ______ for London when the phone rang. a) was leaving b) has been leaving c) left d) had left

  3. I ______ to the cinema since last summer. a) haven’t been b) wasn’t c) didn’t go d) hadn’t been

  4. They ______ dinner when we arrived. a) were having b) had c) have had d) had been having

  5. She ______ English for five years before she moved to London. a) studied b) had been studying c) has studied d) has been studying

  6. The train ______ at 8:00 a.m. tomorrow. a) leaves b) will leave c) is leaving d) is going to leave

  7. ______ you ever ______ to Japan? a) Do…go b) Have…been c) Did…go d) Are…going

  8. By the time you arrive, we ______ the preparations. a) will complete b) will be completing c) will have completed d) are completing

  9. I ______ you as soon as I ______ the results. a) will call…get b) call…will get c) will call…will get d) call…get

  10. This time next week, I ______ on a beach in Greece. a) will relax b) will be relaxing c) will have relaxed d) am relaxing

Answer Key:

  1. b) will have finished

  2. a) was leaving

  3. a) haven’t been

  4. a) were having

  5. b) had been studying

  6. a) leaves (Note: While future tense is often expressed with will, timetables use simple present)

  7. b) Have…been

  8. c) will have completed

  9. a) will call…get

  10. b) will be relaxing

This test assesses understanding of future simple, future perfect, past continuous, present perfect, past perfect continuous, present perfect continuous, and future continuous tenses. Remember to adjust the difficulty based on your students’ level.