It has been raining since yesterday!
Present Perfect - одно из самых сложных времен для понимания среди русскоговорящих студентов. На его отработку зачастую приходится тратить много времени. Но как только ученики наконец-то начинают в нем ориентироваться, уместно использовать и отличать от времени Past Simple, приходит Present Perfect Continuous и сеет панические настроения.
Зачем так много вспомогательных глаголов? Как это все запомнить? Может можно обойтись без этого времени в разговорной речи? Если студенты задают такие вопросы, не паникуйте. Для запоминания и отработки любой грамматической темы всего лишь нужна практика. Воспользуйтесь нашей подборкой, чтобы упростить подготовку и разнообразить занятие.
Exercise 1. Choose the correct tense form. Tick the sentences where both forms are possible.
Our taxi has arrived/has been arriving. Let’s go or we’ll be late for our flight.
I have learned/have been learning German for two years, but I still can’t talk fluently.
James has run/has been running in the park for two hours, and he’s extremely tired.
I have read/have been reading this book for the whole day, but I have only read/have only been reading the half of it.
Kate has forgotten/has been forgetting to do her English homework. It’s not the first time she hasn’t done/ hasn’t been doing it, so the teacher is angry with her.
I have lived/have been living in this apartment for almost a year. I’m thinking about changing it because now it seems too small.
How long have you known/have you been knowing your best friend?
They have waited/have been waiting for their colleagues for twenty minutes, and now they’re late for the meeting.
Daniel has worked/has been working in this bank since 2012. He has been promoted/has been promoting recently.
Your eyes are red. What’s wrong? Have you cried/Have you been crying?
Exercise 2. Put the verbs in the brackets into the correct form (Present Perfect/Present Perfect Continuous)
Students……………..…..(fail) grammar test twice, because they……..…..…….(skip) classes all semester.
She………….……...(know) her future husband since they were kids.
It……………....…...(rain) since yesterday.
Martha……..……..……..(not have) a holiday for 3 years, and she’s exhausted.
Your boss………..……..…..(phone) you three times already. I think he has something serious to tell you.
Jonathan is tired. He……..……..……..(try) to fix his motorbike all day.
Melissa……..………..…..(read) three books this month.
I feel dizzy and sleepy. My neighbours’ baby……....…………..(cry) all night.
I can’t go out. I……..…..………..(not finish) my homework yet.
Tom……………..…..(collect) key rings for 5 years. Now his collection has more than 100 items.
Exercise 3. Make sentences with the Present Perfect or Present Perfect Continuous. Write for/since if necessary.
I/ work in this company/ eleven years.
James/ love Marry/ the first day they met.
We/ not study enough/ recently. I think we’re going to fail our exams.
Your brother/ live in Saint Petersburg/ a long time?
It/ rain/ two o’clock this morning.
The students/ write the final test/ two hours.
We/ travel around Russia/ June.
They/ go out together/ three years.
How long/ you/ wait?
It/ not rain/ two months.
Exercise 4. Correct the mistakes.
How many books have you been reading?
They’ve been having this car for more than 5 years.
I haven’t received any news from my family for October.
How long has your parents been married?
We’ve lived in Moscow since 10 years.
Jane has been a violinist for 5 years ago.
My grandparents live in the same village all their lives.
Hi, Mike. How are you doing? I haven’t been seeing you for ages.
My friends have just arriven home.
She has been hating milk soup since she first ate it in the kindergarten.
Children have watched cartoons for 3 hours. It’s time to go to bed.
George has playing computer games all day.
He has drank too much coffee and he can’t fall asleep.
I have been visiting Spain three times.
It have been raining since lunchtime.
Exercise 5. Communicative activity. Ask and answer questions with a partner. Ask as many follow-up questions as possible.
Have you been watching any interesting series recently? Can you recommend any?
Is there any food that you have been eating non-stop recently?
How long have you known your best friend? When and where did you meet?
What have you been doing in your free time recently?
Have you been saving money to buy anything over the last few weeks?
Have you been putting off doing something recently?
Is there something that you’ve been doing since you were a child? (e.g. learning English, playing football, etc.)
Has your city/town changed a lot recently? What changes have you noticed?
What have you been doing for fun recently?
How many films have you watched this month? Which of them has been the most exciting?
Удачи на занятии!
Присоединиться к крутой команде преподавателей EnglishDom легко - просто кликай и заполняй форму