Упражнение на закрепление Present Perfect and Present Perfect Progressive

1. Поставьте глаголы из скобок в необходимую форму.


It’s still snowing. It (snow) for hours. (Все еще идет снег. Он идет много часов.)
Steve (date) four girls this weekend. (Стив ходил на свидание с 4 девушками в эти выходные.)
They (win) two prizes so far. (Они пока выиграли 2 приза.)
I (attend) a swimming-pool for 5 years. (Я посещаю бассейн в течение 5 лет.)
I (peel) onions, that’s why my eyes are red. (Я чищу лук, поэтому мои глаза красные.)
Crank (be) in hospital for 2 weeks already. (Мистер Крэнк лежит в больнице уже 2 недели.)
We (know) each other since (Мы знаем друг друга с 2000 года.)
Our neighbor (have) that car for 20 years. (У нашего соседа эта машина уже 20 лет.)
The baby (cry) for a couple of hours. (Ребенок плачет пару часов.)
Don’t worry, the film (not start) yet. (Не беспокойся, фильм еще не начался.)
Why are you short of breath, guys? – We (jog) in the park since morning. (Почему вы так тяжело дышите, ребята? – Мы с утра бегаем в парке.)
The dish-washer is OK now. Dad (repair) it. (Посудомоечная машина в порядке. Папа ее починил.)
Mum is very tired. She (clean) the house all day. (Мама очень устала. Она весь день убирается дома.)
The room looks so cosy now. I (hang) up the curtains. (Комната теперь такая уютная. Я повесила шторы.)
That dog (bark) since last night. (Та собака лает со вчерашнего вечера.)



2. Используйте Present Perfect или Present Perfect Continuous в вопросительных предложениях.


Your shirt smells terrible! (you/smoke)? (Твоя рубашка ужасно пахнет! Ты курил?)
How long (you/wait) for them? (Как долго ты их ждешь?)
How many glasses of beer (he/drink) today? (Сколько бокалов пива он сегодня выпил?)
(you/ever/live) in a tent? (Ты когда-нибудь жил в палатке?)
Where (you/be)? (Где ты был?)
How much money (Kevin/spend) in the casino? (Сколько денег потратил Кевин в казино?)
(those vegetables/boil) since 2 o’clock? (Те овощи варятся с двух часов?)
(you/defrost) the fridge yet? (Ты еще не разморозила холодильник?)
How many messages (she/send) today? (Сколько сообщений она послала сегодня?)
How long (your sister/travel)? (Как долго твоя сестра путешествует?)
How many people (Angela/invite) to her party? (Сколько людей пригласила Анджела на свою вечеринку?)
(you/sit) here for a long time? (Ты долго тут сидишь?)