Fill in the correct form (Present Perfect Simple or Present Perfect Continuous).
1. I (practise) ___ the piano for 60 minutes.
2. Ivan (run) ___ 10 km.
3. The kids (be) ___ on holiday for six days.
4. My God. This dog (bark) ___ since midnight.
5. We (miss) ___ the train already.
7. You (eat / not) ___ anything yet.
8. Tanya (speak / not) ___ on the phone for an hour.
9. We (work / not) ___ since 6 o'clock. We started an hour ago.
10. We (see / not) ___ them for many years.
11. She (send / not) ___ all the pictures yet.
12. How long (wait / you) ___ for us?
13. How many times (tell / I) ___ you not to do that?
14. __ (clean / you) ___ the windows this year?
15. How long (take / you) ___ the guitar lessons?
16. (stay / you / ever) ___ on an island?
Вы можете разместить свои варианты ответов для проверки в блоке для комментариев ниже.
Видео урок к этому упражнениюTenses - Времена
Present Simple • Page 2 • Page 3
Present Continuous • Page 2 • Page 3
Past Simple • Page 2 • Page 3 • Page 4 • Page 5
Present Perfect • Page 2 • Page 3 • Page 4
Mixed Tenses
Present Simple vs Present Continuous • Page 2 • Page 3 • Page 4
Past Simple vs. Present Perfect • Page 2
Past Simple vs. Past Continuous • Page 2
Future with will vs. Future with (be) going to • Page 2