Ответ:
Перевод задания: Вставьте глаголы в Present Perfect или Present Perfect Continuous.
- A: How long have you been in Canada? — Как долго вы находитесь в Канаде? B: I have been studying here for more than three years. — Я учусь здесь уже более трёх лет.
- I have had the same car for more than ten years. I’m thinking about buying a new one. — У меня одна и та же машина уже более десяти лет. Я подумываю купить новую.
- I have loved chocolate since I was a child. You might even call me a “chocoholic”. — Я люблю шоколад с детства. Меня даже можно назвать «шокоголиком».
- Matt and Sarah have been having some difficulties in their relationship lately, so they have been going to a marriage counselor. I hope they work everything out. — В последнее время у Мэтта и Сары возникают трудности в отношениях, поэтому они ходят к семейному консультанту. Надеюсь, они во всём разберутся.
- John has been working for the government since he graduated from Harvard University. Until recently, he has enjoyed his work, but now he is talking about retiring. — Джон работает на правительство с тех пор, как окончил Гарвардский университет. До недавнего времени ему нравилась работа, но теперь он говорит о выходе на пенсию.
Продолжительное действие, длящееся до настоящего времени, обычно выражается Present Perfect Continuous; глаголы состояния, такие как have в значении владения и love, употребляются в Present Perfect.
