Вопрос задан 25.09.2026 в 15:43. Предмет Английский язык. Спрашивает Романовская Надежда.

2. Present Perfect or Present Perfect Continuous?
1. It (snow) … all day. I wonder when it will stop.
2. We (have) … three major snowstorms so far this winter. I wonder how many more we will have.
3. It's ten p.m. I (study) …
4. I (write) … them three times, but I still haven't received a reply.
5. The telephone (ring) … four times in the last hour, and each time it has been for my office mate.
6. The telephone (ring) … for almost a minute. Why doesn't someone answer it?
7. A: (you, be) … able to reach Bob on the phone yet?
B: Not yet. I (try) … for the last twenty minutes, but all I get is a busy signal.
8. A: Hi, Jenny. I (see, not) … you for weeks. What (you, do) … lately?
B: Studying.
9. A: What are you going to order for dinner?
B: Well, I (have, never) … vegetarian pizza, so I think I'll order that.
10. A: What's the matter? Your eyes are red and puffy. (you, cry) …
B: No, I just finished peeling some onions.
11. A: Dr. Jones is a good teacher. How long (he, be) … at the university?
B: He (teach) … here for twenty-five years.
12. The little girl is dirty from head to foot because she (play) … in the mud.

Перейти к ответам

Ответы на вопрос

Отвечает Добрынина Милана.

Правильные варианты:

  • 1. It has been snowing all day.
  • 2. We have had three major snowstorms so far this winter.
  • 3. I have been studying.
  • 4. I have written them three times.
  • 5. The telephone has rung four times in the last hour.
  • 6. The telephone has been ringing for almost a minute.
  • 7. A: Have you been able to reach Bob on the phone yet? B: I have been trying for the last twenty minutes.
  • 8. I haven't seen you for weeks. What have you been doing lately?
  • 9. I have never had vegetarian pizza.
  • 10. Have you been crying?
  • 11. How long has he been at the university? He has been teaching here for twenty-five years.
  • 12. She has been playing in the mud.

Present Perfect обычно показывает результат или количество раз: have written three times. Present Perfect Continuous подчёркивает длительность действия: has been snowing all day.

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос