тест present perfect progressive
тест по английскому языку (7 класс)

Селезнева Мария Александровна

для контроля

Скачать:

ВложениеРазмер
Файл тест15.76 КБ
Файл тест15.88 КБ

Предварительный просмотр:

Test  “Present Perfect Progressive”.

1 variant

  1. Open the brackets. Use Present Perfect Progressive.
  1. I’m tired. I (work) all day.
  2. Kate (know) this girl since she was younger.
  3. She (study) English for five years.
  4. We (be) here for 10 minutes.
  5. They (not see) each other since last month.
  6. I (travel) a lot since you last saw me.
  7. Mr Smith (not have) enough money for many years.
  8. We (talk) about it for a week.
  9. My friends (remember) their teacher since they have finished school.
  10. Nobody (open) the windows since last weekend.

  1. Fill in  since or  for.
  1. It has been raining … yesterday.
  2. Mary hasn’t  had any guests … last year.
  3. Tom’s father has been building his  house … two years.
  4. Peter and Kate have known each other … ten years.
  5. I haven’t gone out … three days. I have been ill … Saturday.
  6. My friend has been working on the project … two weeks.
  7. She has been cooking dinner … she came home.
  8. I have remembered this song … I was a child.
  9. They have been waiting for his call … 15 minutes.
  10. Anna has been learning French … she came back from her trip.

  1. Translate into English.
  1. Наша семья живет в этом городе в течение двух лет.
  2. Я не слышал об этом человеке долгое время.
  3. Мои друзья играют в компьютерные игры три дня.
  4. Она находится во Франции (France) уже три недели.
  5. Ее брат работает в Англии пять  лет.


Предварительный просмотр:

Test “Present Perfect Progressive”.

2 variant

  1. Open the brackets. Use Present Perfect Progressive.
  1. How long you (do) this test?
  2. Peter (not see) his friend for many years.
  3. I (stand) here since 6 o’clock.
  4. They (ring) me about it every day for the past week.
  5. He (not drink) coffee for two months already.
  6. You (have) any letters from her?
  7. For ages I (want) to have such possibility to improve my English.
  8. Mark (fix) his bike since last week.
  9. She (try) to sleep for two hours.
  10. We (not be) in New York since last holidays.

  1. Fill in  since or  for.
  1. She has been cooking dinner … she came home.
  2. Anna has been learning French … she came back from her trip.
  3. Peter and Kate have known each other … ten years.
  4. Mary hasn’t  had any guests … last year.
  5. How long has he been looking … a job?
  6. We have already been talking about it … a week.
  7. Last time I went swimming in the South. I haven’t been swimming … that time.
  8. Mary hasn’t seen him … ages.
  9. I have been trying to choose something … you left me here.
  10. Jane has been suffering from headache … last week.

  1. Translate into English.
  1. Он пишет эту историю уже 2 года.
  2. Моя сестра болеет (be ill) с понедельника.
  3. Я пользуюсь (use) компьютером с 5 лет.
  4. Аня заботится (take care) о своей семье всю жизнь.
  5. Мальчики играют в футбол все эти годы.