Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DO_ak_prgramat_2.doc
Скачиваний:
673
Добавлен:
13.02.2016
Размер:
2.71 Mб
Скачать

Present perfect or present perfect continuous?

14. Choose the correct verb form.

  1. I ..... on my report all day. I’m exhausted.

    A) have worked

    B) have been working

  2. I ..... six letters today.

    A) have written

    B) have been writing

  3. Alice ..... English in Spain for some years and doesn’t want to come back home.

    A) has taught

    B) has been teaching

  4. They ..... software for the last ten years.

    A) have sold

    B) have been selling

  5. How long ..... Jane ..... for the tour agency?

    A) has ... worked

    B) has ... been working

  6. The Prime Minister ..... just ..... that voting is postponed till tomorrow.

    A) has ... announced

    B) has ... been announcing

  7. The police ..... people all week.

    A) have questioned

    B) have been questioning

  8. So far the police ..... nobody.

    A) have charged

    B) have been charging

  9. The economic situation in the country ..... over the last few years.

    A) has improved

    B) has been improving

  10. Unemployment ..... lately.

    A) has fallen

    B) has been falling.

  11. Export figures ..... their highest level.

    A) have reached

    B) have been reaching

  12. I ..... my passport and my credit card. It’s a real disaster.

    A) have lost

    B) have been losing

  13. “Why are you out of breath?” – “I ..... for half an hour.”

    A) have run

    B) have been running

  14. The children ..... anything today.

    A) haven’t eaten

    B) haven’t been eating

  15. We ..... our living room for a week.

    A) have painted

    B) have been painting

  16. Our neighbours ..... a row all day. I'm sick and tired of them!

    A) have had

    B) have been having

  17. ..... his book yet?

    A) Hasn't he finished

    B) Hasn’t he been finishing

  18. Samantha is a journalist. She ..... a lot of countries all over the world.

    A) has visited

    B) has been visiting

  19. I ..... anything. I have left my purse at home.

    A) haven’t bought

    B) haven’t been buying

  20. It’s one of the best books I ..... .

    A) have ever read

    B) have ever been reading

  21. It ..... all night. There are huge pools everywhere.

A) has rained

B) has been raining

For, since, while, during

15. Choose the word that best completes the sentence.

  1. Where have you been? I’ve been waiting for you ..... an hour.

    A) while

    B) during

    C) since

    D) for

  2. I’ve been trying to get in touch with him ..... early morning.

    A) while

    B) during

    C) since

    D) for

  3. ..... the break I had a cup of coffee and a sandwich.

    A) While

    B) During

    C) Since

    D) For

  4. Tom and Sally have been going out together ..... about six.

    A) while

    B) during

    C) since

    D) for

  5. I haven’t been sleeping well ..... a few nights.

    A) while

    B) during

    C) since

    D) for

  6. It was terribly hot ..... my stay there. I could hardly bear it.

    A) while

    B) during

    C) since

    D) for

  7. ..... I was trying on a hat somebody stole my handbag.

    A) While

    B) During

    C) Since

    D) For

  8. ..... Tom was painting the fence he noticed Sam slowly walking towards him.

    A) While

    B) During

    C) Since

    D) For

  9. I’ve been waiting for an answer from the Personnel Officer ..... two weeks.

    A) while

    B) during

    C) since

    D) for

  10. Nora has been living in Madrid ..... she left the University.

    A) while

    B) during

    C) since

    D) for

  11. I spoke to him about my report ..... the lunch break.

    A) while

    B) during

    C) since

    D) for

  12. ..... I was driving to work I got in a terrible jam.

A) While

B) During

C) Since

D) For

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]