Контрольные задания > Put the verbs in brackets into the Present Perfect Continuous or the Present Perfect.
1 I..... (study) all day. Time for a break!
2 Peter ..... (join) the school drama club.
3 Jane ...... (cook) for two days to prepare for the dinner party.
4 Mum ..... (go) to the shops. She will be back soon.
5 I..... (swim) all morning. I am so tired!
Вопрос:
Put the verbs in brackets into the Present Perfect Continuous or the Present Perfect.
1 I..... (study) all day. Time for a break!
2 Peter ..... (join) the school drama club.
3 Jane ...... (cook) for two days to prepare for the dinner party.
4 Mum ..... (go) to the shops. She will be back soon.
5 I..... (swim) all morning. I am so tired!
Привет! Давай разберем эти предложения и вставим глаголы в нужной форме. Нам нужно выбрать между Present Perfect Continuous и Present Perfect. Вот как это делается:
1. I have been studying all day. Time for a break!
* Здесь используется Present Perfect Continuous, потому что действие (учеба) началось в прошлом и продолжалось до настоящего момента. Слово "all day" (весь день) подчеркивает длительность действия.
2. Peter has joined the school drama club.
* Здесь используется Present Perfect, так как действие (вступление в драмкружок) завершилось в прошлом, и важен сам факт, а не длительность.
3. Jane has been cooking for two days to prepare for the dinner party.
* Здесь используется Present Perfect Continuous, потому что действие (готовка) началось в прошлом и продолжается до сих пор, с указанием периода времени "for two days" (в течение двух дней).
4. Mum has gone to the shops. She will be back soon.
* Здесь используется Present Perfect, чтобы показать, что мама ушла в магазины, и ее сейчас нет дома. Важен результат действия.
5. I have been swimming all morning. I am so tired!
* Здесь используется Present Perfect Continuous, потому что действие (плавание) продолжалось все утро, и это привело к определенному результату – усталости. "All morning" (всё утро) указывает на длительность действия.
Финальные ответы:
1. have been studying
2. has joined
3. has been cooking
4. has gone
5. have been swimming