Контрольная работа Present Perfect

Раздел Иностранные языки
Класс -
Тип Тесты
Автор
Дата
Формат doc
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Test for the 6th form. I Variant.


  1. Put in the verbs in brackets into the gaps. Use Present Perfect.

Example: I _____________ my father's car. (to wash)

Answer: I have washed my father's car.

  1. Karen _______ me an e-mail. (to send)

  2. Dave and Pat __________ the museum. (to visit)

  3. I ________ at the pet shop. (to be)

  4. They ________ already their rucksacks. (to pack)

  5. Marcus ___________ an accident. (to have)

  6. I __________ today. (not / work).

  7. We _________ a new lamp. (buy)

  8. We ________ our holiday yet. (not / plan)

  9. Where ___________?(be / you)

  10. He (write) five letters.


  1. Write the participle form of the following verbs.

go → sing → be → buy → do → make → drink → catch →


  1. Write sentences in Present Perfect.

  1. they / ask / a question -

  2. he / speak / English -

  3. I / be / in my room -

  4. we / not / wash / the car -

  5. Annie / not / forget / her homework -

  6. Phil / not / miss / the bus -

  7. they / not / plant / a tree -

  8. Vanessa / catch / the ball -

  9. we / sell / our old car -

  10. the train / leave / the station -


  1. Put "for or since".

  1. Jill has been in Ireland _________ Monday.

  2. Jill has been in Ireland _________ three days.

  3. My aunt has lived in Australia __________ 15 years.

  4. Margaret is in her office. She has been there __________ 7 o'clock.


  1. Present Perfect. Fill the gaps with "have or has"

  1. I _______ answered the question.

  2. She _________ opened the window.

  3. They _______ called us.

  4. You _________ carried a box.

  5. It ________ rained a lot.



  1. Translate the sentences.

  1. Мы ее давно не видели.

  2. Бабушка уже навестила своих внуков.

  3. Ты когда-нибудь был в Америке?

  4. Я только что позавтракал.

  5. Она еще не читала этой книги.

Test for the 6th form. II Variant.


  1. Put in the verbs in brackets into the gaps. Use Present Perfect.

Example: I _____________ my father's car. (to wash)

Answer: I have washed my father's car.

  1. We __________ the shopping for our grandmother. (to do)

  2. I ___________ just my bike. (to clean)

  3. Emily ____________ her room. (to paint)

  4. Lisa and Colin ____________ to a concert. (to go)

  5. My friends ____________ smoking. (to give up)

  6. She (not / see) him for a long time.

  7. (be / you) at school?

  8. School (not / start) yet.

  9. (speak / he) to his boss?

  10. No, he (have / not) the time yet.


  1. Write the participle forms of the following verbs.

shut → spend → give → teach → sell → have → sit → write →


  1. Write sentences in Present Perfect.

  1. they / finish / their homework -

  2. Sue / kiss / Ben -

  3. the waiter / bring / the tea -

  4. Marilyn / pay / the bill -

  5. you / ever / write / a poem -

  6. you / correct / my mistakes -

  7. you / practise / your English -

  8. she / tidy up / her room -

  9. the boss / sign / the letter -

  10. Mary / shut / the door -


  1. Put "for or since".

  1. India has been an independent country ___________ 1947.

  2. The bus is late. We have waited _________ 20 minutes.

  3. Nobody lives in those houses. They have been empty _______ many years.

  4. Mike has been ill _____ a long time. He has been in hospital _____ October.


  1. Present Perfect. Fill the gaps with "have or has"

  1. We _____ washed the car.

  2. He ______ closed the window.

  3. Jenny ______ locked the door.

  4. The girls _______ visited the museum.

  5. John and Sophie ______ helped in the garden.



  1. Translate the sentences.

  1. Он ждет своего учителя с 5 часов.

  2. Мы еще не делали свои уроки.

  3. Ты когда-нибудь был в России?

  4. У них только что было собрание.

  5. Я никогда не изучала немецкий язык.










© 2010-2022