Сверь числа и знаки с фото.
2 Put the verbs in brackets into the Present Perfect or the Present Perfect Continuous. 1 A: ..... (you/see) dad? B: Yes, he's in the garage. He ..... (try) to repair the car for over an hour. 2 A: I ..... (know) Ann for three years now. B: ..... (she/study) with you for that long? 3 A: Bob ..... (lose) a lot of weight! B: Yes, he ..... (not/eat) properly lately. 4 A: ..... (you/clean) all morning? B: No. I ..... (just/start).
Краткий ответ (упр. 2):
- A: Have you seen dad? — B: Yes, he’s in the garage. He has been trying to repair the car for over an hour.
- A: I have known Ann for three years now. — B: Has she been studying with you for that long?
- A: Bob has lost a lot of weight! — B: Yes, he hasn’t been eating properly lately.
- A: Have you been cleaning all morning? — B: No. I have just started.
Можно сокращать: I’ve known, he’s been trying, hasn’t been eating, I’ve just started.
Почему так
- Present Perfect — have/has + V3 — важен результат, опыт или состояние к настоящему моменту.
- Present Perfect Continuous — have/has been + V-ing — важен сам процесс, который длился до настоящего момента.
- Have you seen dad? — опыт: «видел ли ты его?». He has been trying… — процесс продолжается уже больше часа.
- Have known — состояние; know обычно не употребляется в Continuous. Has she been studying… — учёба длится всё это время.
- Has lost — результат: Боб уже похудел. Hasn’t been eating… — нерегулярное питание продолжается в последнее время.
- Have you been cleaning… — спрашивают о процессе, которым человек был занят всё утро. Have just started — действие только что началось, важен результат.
Проверка: в ответах с been + V-ing подчёркнут процесс; там, где стоит have/has + V3, важны результат или состояние. Главная ловушка здесь — know: даже с for three years она остаётся в Present Perfect, а не в Continuous.