Условие:

3 Завершите предложения, ставя глаголы в скобках в грамматические формы времени Present Perfect или Present Perfect Continuous.
1 Шейла пошла на базар. Она вернется через час.
2 Ты выглядишь потным! Ты занимался спортом?
3 Сколько еще Хелен потратила на ее книги на английском языке?
4 Дом пахнет замечательно! Мама пекла торт?
5 Как долго Том копил, чтобы купить новый компьютер?
6 Робин никогда не был за границей.
7 Он работал очень усердно в последнее время. Ему необходим перерыв.
8 Мы ещё не купили все наши рождественские подарки.
9 Джой убирается дома с 9:00. Можете ли вы помочь ей?
10 Вы никогда не ели тайскую еду?

Решение #

1 has gone (Present Perfect, т.к. это действие, произошедшее в неустановленное время в прошлом; действие более важно, чем время)
2 Have you been working (Present Perfect Continuous, т.к. это действие, начавшееся в прошлом и продолжающее некоторое время, оно может ещё длиться или быть завершено, но обязательно иметь видимый, ощутимый результат в настоящем)
3 has Helen spent (Present Perfect, т.к. это действие, произошедшее в неустановленное время в прошлом; действие более важно, чем время)
4 Has Mum been baking (Present Perfect Continuous, т.к. это действие, начавшееся в прошлом и продолжающее некоторое время, оно может ещё длиться или быть завершено, но обязательно иметь видимый, ощутимый результат в настоящем)
5 has Tom been saving (Present Perfect Continuous, т.к. подчёркивается значение длительности действия, которое началось в прошлом и продолжается по настоящее время)
6 has never been (Present Perfect, т.к. это личный опыт)
7 he has been working (Present Perfect Continuous, т.к. подчёркивается значение длительности действия, которое началось в прошлом и продолжается по настоящее время)
8 haven’t bought (Present Perfect, т.к. это действие, начавшееся в прошлом и продолжающееся по настоящее время)
9 has been cleaning (Present Perfect Continuous, т.к. подчёркивается значение длительности действия, которое началось в прошлом и продолжается по настоящее время)
10 Have you ever eaten (Present Perfect, т.к. это личный опыт)