• Present perfect simple and continuous 4 Choose the correct forms. How long have you waited been waiting for the bus? 1 The film hasn't finished / been finishing yet.2 We've chatted/ been chatting for hours! 3 I've sent/been sending Sara two texts, but she hasn't replied yet. 4 Matt has revised / been revising all morning and he hasn't had a break yet. 5 It's rained/been raining all day. When will it stop? 6 Luke has known / been knowing Lara for ages.​

Ответы 1

  • The correct forms are:

    1. The film hasn't finished yet.

    2. We've been chatting for hours!

    3. I've sent Sara two texts, but she hasn't replied yet.

    4. Matt has been revising all morning and he hasn't had a break yet.

    5. It has been raining all day. When will it stop?

    6. Luke has known Lara for ages. (We don't use present perfect continuous with verbs of perception like "know".)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years