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 unconscious 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 not scratched his palm (not 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 hasn’t seen it either. |
Мой друг Игорь тоже не видел его. |
Next month we are travelling to Irkutsk. |
В следующем месяце мы едем в Иркутск. |
I have already visited five cities. |
Я уже посетил пять городов. |
It has taken me a lot of time to visit them but I don’t regret. |
Это заняло у меня много времени, но я не жалею. |
I have not travelled so much for the last five years. |
Я не путешествовал так много последние пять лет. |
Здравствуйте! Меня зовут Сергей Ним, я автор этого сайта, а также книг, курсов, видеоуроков по английскому языку.
Помимо сайта, у меня есть Телеграм-канал, где я выкладываю задания и полезности по английскому.
Также заглядывайте на мой канал на YouTube, там тоже много интересного!