Упражнения на Present Perfect с ответами и переводом

present perfect упражнения

Present Perfect – одно из времен английского глагола, с которым у начинающих возникают трудности, так как у него нет прямого аналога в русском языке. Упражнения на Present Perfect помогут вам разобраться в тонкостях его употребления, лучше их запомнить. Если вы не знакомы с этой темой, рекомендую сначала прочитать: “Present Perfect – настоящее совершенное время в английском языке”.

Упражнение 1: Present Perfect в утвердительной форме

Повторите употребление Present Perfect в утвердительной форме. Обращайте внимание на неправильные глаголы.

Показать ответы с переводом:

1. I have finished the exercise (to finish). – Я уже закончил упражнение.

2. We are tired. We have written two essays in a row (to write). – Мы устали. Мы написали два эссе подряд.

3. Ellen has known me for three years (to know). – Эллен знает меня три года.

4. You have lost all your savings (to lose). – Ты потерял все свои сбережения.

5. She has lived in Nebraska for five years (to live). – Она прожила в Небраске три года.

6. Julia and her parents have arleady moved to another town (to move). – Джулия и ее родители уже переехали в другой город.

7. I have fixed your bike. You can ride it (to fix). – Я починил твой велосипед. Можешь кататься на нем.

8. It has been a year since we moved (to be). – Прошел год с тех пор, как мы переехали.

9. Dad has already picked me up from the school, mom (to pick up) – Папа уже забрал меня из школы, мама.

10. He has already been here before (to be). – Он уже был здесь раньше.

Упражнение 2: Present Perfect в отрицательной форме

В этом упражнении вам нужно образовать Present Perfect в отрицательной форме, раскрыв скобки.

Показать ответы с переводом:

1. I can’t go. I have not cleaned my jacket. – Я не могу идти. Я не почистил свой пиджак.

2. They have not opened your letter yet. – Они еще не открыли твое письмо.

3. She has not visited her husband since April. – Она не навещала своего мужа с апреля.

4. Bob and Jack have not taken a day off for a month. – Боб и Джек месяц не брали выходной.

5. He has not been here before. – Он не был здесь раньше.

6. We have not touched anything on the crime scene, detective. – Мы ничего не трогали на месте преступления, детектив.

7. Anna doesn’t know if she is off tomorrow. She has not read her schedule. – Анна не знает выходной ли у нее завтра. Она не прочитала свой график работы.

8. The boy has not washed his hands. They are dirty. – Мальчик не вымыл руки. Они грязные.

9. We have not ever seen snow. It’s amazing. – Мы никогда не видели снег. Он потрясающий.

Упражнение 3: Present Perfect в вопросительной форме

Повторите употребление Present Perfect в вопросительной форме с помощью этого упражнения.

Показать ответы с переводом:

1. Have you ever eaten shrimps? – Вы когда-нибудь ели креветки?

2. Has your sister watched ‘Titanic’? – Твоя сестра смотрела “Титаник”?

3. Have those sparrows already seen the cat? – Эти воробьи уже заметили кошку?

4. What have the kids found in the old mansion? – Что нашли дети в старом особняке?

5. Who has broken the window? – Кто разбил окно?

6. Where have Allen and Nina spent their honeymoon? – Где Аллен и Нина провели свой медовый месяц?

Упражнение 4: For или Since?

Одна из трудностей Present Perfect – употребление for и since. Выберите правильный вариант, опираясь на контекст.

Показать ответы с переводом:

1. I haven’t been to Vice City for two years. – Я не был в Вайс-Сити два года.

2. John has lived in Japan since 2015. – Джон живет в Японии с 2015 года.

3. You have been unconcious for a long time. – Ты был без сознания долгое время.

4. Liza hasn’t written since Christmas. – Лиза не пишет с Рождества.

5. We have had sunny weather since Monday. – У нас солнечная погода с понедельника.

6. I haven’t played guitar for ages. – Я уже сто лет не играл на гитаре.

Упражнение 5: Present Perfect во всех формах

В этом упражнении вы закрепите употребление Present Perfect в утвердительной, отрицательной и вопросительной формах.

Показать ответы с переводом:

1. I have never seen an elephant (to see). – Я никогда не видел слона.

2. Has Diana forgiven her husband? (to forgive) – Диана простила своего мужа?

3. Cats have scratched his palm (to scratch) – Кошки поцарапали его ладонь.

4. What have we decided? (to decide). – Что мы решили?

5. Have you ever been to Russia? (to be) – Вы когда-нибудь были в России?

6. How has the boy survived in the jungle? (to survive) – Как мальчик выжил в джунглях?

7. They have almost won (to win). – Они почти победили.

Упражнение 6: Найдите ошибки в тексте

В этом коротком тексте намеренно допущено несколько ошибок. Выделите слова с ошибками и нажмите “Проверить”.

Показать ответы с переводом:
I have lived in Russia since April, but I haven’t seen Lake Baikal yet. Я живу в России с апреля, но еще не видел озеро Байкал.
My friend Igor haven’t seen it too. Мой друг Игорь тоже не видел его.
Next month we are travelling to Irkutsk. В следующем месяце мы едем в Иркутск.
I have already visited five cities. Я уже посетил пять городов.
It have taken me a lot of time to visit them but I don’t regret. Это заняло у меня много времени, но я не жалею.
I have not travelled so much since the last five years. Я не путешествовал так много последние пять лет.

Понравилась статья? Поставьте лайк\репост в социальных сетях! (thanks a lot)


Сергей Ним

Меня зовут Сергей Ним, я автор блога об английском языке langformula.ru и книги "Как выучить английский язык".

Подпишитесь на новости блога, и вы не пропустите его самые интересные материалы, а также получите мой "Словарь 3000" в подарок!