Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
English grammar exercises.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
417.79 Кб
Скачать
  1. Decide whether you have to use “since” or “for”.

  2. I have been waiting 4 o’clock.

  3. Sue has only been waiting 20 minutes.

  4. Tim and Tina have been learning English six years.

  5. Fred and Frida have been learning French 1998.

  6. Joe and Josephine have been going out together Valentine’s Day.

  7. I haven’t been on holiday last July.

  8. Mary has been saving her money many years.

  9. I haven’t eaten anything breakfast.

  10. You have been watching TV hours.

  11. We have been living here 2 months.

2. Write positive sentences in present perfect progressive.

  1. Albert / squash / play

  2. Hannah / the match / watch

  3. we / in the park / wait

  4. you / a song / sing

  5. I / a magazine / read

  6. it / rain / all day

  7. Phil and Greg / a race / run

  8. she / her teeth / brush

  9. the Millers / in London / live / for three years

  10. we / on the lake / sail

3. Write negative sentences in present perfect progressive.

  1. we / not / in the mountains / walk

  2. Beatrice / not / in Boston / teach

  3. Ricky / not / the car / wash

  4. she / not / a poem / write

  5. we / not / tea / drink

  6. we / not / our rooms / clean

  7. the children / not / on the floor / sleep

  8. Jeff and Linda / not / cycle

  9. Christine / not / her home / decorate

  10. the cat / not / on the chair / lie / all day

4. Write questions in present perfect progressive.

  1. she / on the phone / talk

  2. his brother / dinner / cook

  3. Jane and Mary / badminton / play

  4. Sue / in the gym / exercise

  5. Robert / the room / paint

  6. they / trees / plant

  7. Henry / in the garage / work

  8. they / in the lake / swim

  9. how long / Boris / English / learn

  10. how long / you / for me / wait

5. Put the verbs into the correct form (present perfect progressive).

  1. He (work) in this company since 1985.

  2. I (wait) for you since two o'clock.

  3. Mary (live) in Germany since 1992.

  4. Why is he so tired? He (play) tennis for five hours.

  5. How long (learn / you) English?

  6. We (look for) the motorway for more than an hour.

  7. I (live) without electricity for two weeks.

  8. The film (run / not) for ten minutes yet, but there's a commercial break already.

  9. How long (work / she) in the garden?

  10. She (not / be) in the garden for more than an hour.

  1. Choose the correct tense (Simple Present or Present Perfect Progressive).

  1. I never to school on Sundays.

  2. We since 7 o'clock.

  3. He shopping twice per week.

  4. We tennis every Tuesday.

  5. They English for two years.

  6. It for three days now.

  7. I TV at the weekends.

  8. When in the mornings?

  9. How long for Tom now?

  10. How often per month the bus?

7. Fill in the correct tense (Simple Present or Present Perfect Progressive).

  1. Carol (love) singing.

  2. She (sing) in the school's choir for five years.

  3. Carol (have) a wonderful voice and she (play) the piano, too.

  4. She (play) the piano for seven years.

  5. Since Carol saw a talent show on TV, she (dream) of being a popstar.

  6. Therefore, Carol (practise) every day.

  7. She (want) to be in a band.

  8. “(know / anyone) a cool band that (need) a singer or a keyboarder?” she often (ask) her friends.

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