Краткое пояснение: В упражнении нужно заполнить пропуски, используя Present Perfect Simple или Present Perfect Continuous.
- How long did you drive? Тут нужен Present Perfect Simple, чтобы спросить о завершенном действии.
- She has not found a new boyfriend yet. Используем Present Perfect Simple, так как действие завершено, и есть слово-маркер «yet».
- How much money have you spent today? Present Perfect Simple, потому что спрашиваем о завершенном действии за сегодня.
- You can't speak to Elise. She has been taking go home. Present Perfect Continuous, так как действие продолжается до сих пор.
- She has been (take) singing lessons for some time now but she still sounds terrible! Present Perfect Continuous, действие началось в прошлом и продолжается до сих пор.
- I have been (be) a postgraduate for nearly five years. Present Perfect Continuous, так как действие началось в прошлом и продолжается.
- John had been (learn) to drive for six months. Present Perfect Continuous, действие продолжалось какое-то время в прошлом.
- We (have) more than one tragedy in our lives. Present Perfect Simple, так как речь идет о завершенном опыте.
- How long Will and James (be) at boarding school? Present Perfect Simple, чтобы спросить о периоде времени.
- I (hope) to catch up with you all week! How are you? Present Perfect Simple, потому что говорим о надежде, которая существует на данный момент.
- I (sit) at my desk all morning. I'm going for a walk. Present Perfect Continuous, действие продолжалось все утро и только что закончилось.
- "How long (she / talk) on the phone?" "About an hour so far!" Present Perfect Continuous, чтобы спросить о продолжительности действия.
- How many emails (you / send) today? Present Perfect Simple, чтобы узнать количество завершенных действий.
- You're too late You (miss) the train. Present Perfect Simple, так как действие завершено и имеет результат.
- (you / have) a stroke before? Present Perfect Simple, так как спрашиваем о жизненном опыте.