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

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

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

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

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

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

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

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

Итоги урока

Тест на тему Present Perfect

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

Тест на тему Present Perfect - 4 варианта. Можно использовать как в 6, так и в 7 классах.

Просмотр содержимого документа
«Тест на тему Present Perfect»

Test 6th grade Present Perfect I variant


1. Use since or for in the following sentences:

  1. Tommy has been in China …………..two months .

  2. We have begun to live in a new city……………… Christmas.

  3. I haven’t seen George …………….. his birthday party .

  4. She has been in London ………………. Monday.

  5. I ‘ve had this car …………….. five years.


2. Use the Present Perfect Simple form of the verbs in brackets.

  1. - Would you like to go to the cinema with us?

- No, I (not/finish) ……… my homework yet.

  1. - (you/ever/be) ……….. to the USA?

- Yes, I (be) ……..there three times so far.


3. Use the Present Perfect Simple or Past Simple.

  1. (you/go) …………….. to the doctor yesterday?

No, I (not/be) ………..to the doctor for ages.

  1. – How long (you/live) …….. in this town? I (move) ………… here five years ago.

  2. – Are they still at the cinema?

- No, they (just/come) ……. home.


4. Make positive sentences:

  1. I/go/to the club/today.

  2. Amy/invite/me/to the birthday party.

  3. He/be/to England/ three times.

  4. She/receive/a message/from/her friend.


5. Make negative sentences:

  1. They/arrive/at the airport.

  2. Fred/forget/to phone/his friend.

  3. Julia/ send/ an e-mail/to her friend.

  4. She/clean/the kitchen/yet.


6. Fill in already, just, never, yet:

  1. He has arrived and we can meet together.

  2. She has eaten sea food.

  3. We haven’t decided this question.

4. I have spoken to her about it.

Test 6th grade Present Perfect II variant


1. Use since or for in the following sentences:

  1. My father hasn’t given me any money ………………. last month .

  2. I‘ve stopped smoking ………………six months.

  3. I haven’t had a holiday……………… 1997.

  4. She has been awake ……………..twenty minutes.

  5. She hasn’t been to the doctor‘s ………………… a long time.


2. Use the Present Perfect Simple form of the verbs in brackets.

  1. – How long (you/have) …… this car?

- I (have) …….. it since 1989.

  1. – (you/see) ……..Ann? I want to talk to her.

- No, I (not/see) ………. her for a month now.


3. Use the Present Perfect Simple or Past Simple.

  1. When (be) …. your birthday? Three days ago. My friends (make) ….me a surprise party and they (give) ……. me lots of gifts.

  2. I (see) …… that man before. He (talk) …… to me a few years ago and he (ask) ……me about my family.

  3. They (not/buy) …….. a house yet.


4. Make positive sentences:

  1. We/live/in/Manchester/for/several/years.

  2. I/try/to drive/a sports car.

  3. She/spend/her/holiday/in/Mexico.

  4. They/attend/evening classes/for/10 weeks.


5. Make negative sentences:

  1. We/turn/the radio off/before going out.

  2. Tom/repair/his bike/yet.

  3. Her aunt/forget/to send/ a telegram.

  4. They/watch TV/for a few days.


6. Fill in already, just, never, yet:

  1. Lucy has stayed at a five-star hotel.

  2. My friend has moved to High Street.

  3. He has forgotten to invite his friend.

  4. They haven’t heard this band.


Test 6th grade Present Perfect III variant


1. Use since or for in the following sentences:

  1. I haven’t spoken English ……………….. I came back to France .

  2. I ‘ m a teacher but I haven’t taught ………………… three years .

  3. The patient’s temperature has been very high ……………….. days .

  4. We haven’t had a party ………………… last Christmas .

  5. We have lived in Moscow………………..1987 .


2. Use the Present Perfect Simple form of the verbs in brackets.

  1. Mary works in a hotel. She (work) …….. there for three years.

  2. Bill (never/eat) ……..Chinese food.


3. Use the Present Perfect Simple or Past Simple.

  1. (you/go) …………….. to the doctor yesterday?

No, I (not/be) ………..to the doctor for ages.

  1. – How long (you/live) …….. in this town? I (move) ………… here five years ago.

  2. – Are they still at the cinema?

- No, they (just/come) ……. home.


4. Make positive sentences:

  1. I/go/to the club/today.

  2. Amy/invite/me/to the birthday party.

  3. He/be/to England/ three times.

  4. She/receive/a message/from/her friend.


5. Make negative sentences:

  1. They/arrive/at the airport.

  2. Fred/forget/to phone/his friend.

  3. Julia/ send/ an e-mail/to her friend.

  4. She/clean/the kitchen/yet.


6. Fill in already, just, never, yet:

  1. He has arrived and we can meet together.

  2. She has eaten sea food.

  3. We haven’t decided this question.

4. I have spoken to her about it.

Test 6th grade Present Perfect IV variant


1. Use since or for in the following sentences:

  1. Nobody has written to me………………the last summer .

  2. You have drunk cups of tea…………………you sat here .

  3. They have waited at the bus-stop………………..an hour .

  4. Mr. Hill hasn’t spoken to me…………………more than a month .

  5. This cat hasn’t had any milk………………….5 o’clock .


2. Use the Present Perfect Simple form of the verbs in brackets.

  1. - Tim, are you still studying?

- No, I (just/finish) ….. .

  1. John is not at home. (he/go) ……. to the supermarket?


3. Use the Present Perfect Simple or Past Simple.

  1. When (be) …. your birthday? Three days ago. My friends (make) ….me a surprise party and they (give) ……. me lots of gifts.

  2. I (see) …… that man before. He (talk) …… to me a few years ago and he (ask) ……me about my family.

  3. They (not/buy) …….. a house yet.


4. Make positive sentences:

  1. We/live/in/Manchester/for/several/years.

  2. I/try/to drive/a sports car.

  3. She/spend/her/holiday/in/Mexico.

  4. They/attend/evening classes/for/10 weeks.


5. Make negative sentences:

  1. We/turn/the radio off/before going out.

  2. Tom/repair/his bike/yet.

  3. Her aunt/forget/to send/ a telegram.

  4. They/watch TV/for a few days.


6. Fill in already, just, never, yet:

  1. Lucy has stayed at a five-star hotel.

  2. My friend has moved to High Street.

  3. He has forgotten to invite his friend.

  4. They haven’t heard this band.