Конечно, давай вместе разберёмся с этим упражнением на Present Perfect Simple и Present Perfect Continuous. Я помогу тебе выбрать правильный вариант глагола для каждого предложения.
- John is reading a book now. He has (been reading) it for two hours.
- Ann’s clothes are covered in paint. She has (painted) 53 pages so far.
- Jane is still doing her homework. She has (done) painting the ceiling.
- Do you ever (play) tennis? – Это выглядит как ошибка. Здесь неправильно выбран временной контекст. Должно быть "Have you ever (played)_ tennis?"
- Look! Somebody has (broken) that window!
- "Sorry I’m late." "That’s all right. I have not (waited) long."
- "Is it still raining?" "No, it has (stopped) raining."
- I have (lost) my address book. Have you (seen) it anywhere?
- My hands are very dirty. I have (been repairing) the car for two hours.
- Mary has (written) ten letters today.
- Have you (seen) my bag anywhere? I have (been looking) for it for ages.
- How long have you (been writing) this composition?
- They have (been playing) chess since 2 o’clock.
- I have (known) about it for a long time.
- John has (lived) in London.
- I haven’t (seen) Tom since Monday.
- Where have you been? Have you (been playing) football?
- You have (been driving) all day. Let me drive now.
- Where is Tom? I haven’t (seen) him today.
- The British have (been drinking) tea since 1650.
Помни, что Present Perfect Simple используется для действий, которые были завершены или имеют результат в настоящем, а Present Perfect Continuous подчеркивает продолжительность процесса. Надеюсь, теперь тебе будет проще различать эти два времени в английском языке!
