Самостоятельная работа по английскому языку "Present Perfect or Present Perfect Continuous" 9 класс

Самостоятельная работа по английскому языку в 9 классе
Тема: Present Perfect or Present Perfect Continuous.
Учитель МОУ «Школа-гимназия №6»
Мачакра Ю.Ю
Present Perfect or Present Perfect Continuous.
Iv
1. Choose the right tense form.
1. Ann has been learning/has learned English for 2 years.
2. They have known /have been knowing him for many years.
3. The children have been watching/have watched cartoons for 2 hours.
4. We haven’t been having/ haven’t had a holiday for 5 years.
5. She has been teaching/has taught at this school for twenty years.
6. Mary and Sue have collected/ have been collecting stamps for 3 years.
2. Make sentences using Present Perfect or Present Perfect Continuous.
She/clean/the flat for four hours. She has been cleaning the flat for four hours.
1. I / read/Tolstoy stories/ in the park for two hours.
2. I /read/three stories.
3. Granny /knit/ in the living room/ since morning.
4. Helen/travel/ round Europe/ for 3 weeks.
5. She/ visit /already/ 3 countries.
3. Open the brackets use Present Perfect или Present Perfect Continuous.
1. I (not to see) him for ages.
2. I (not to hear) about him for a long time.
3. Jack (to fail) his driving test three times because к doesn't know how to park.
4. I think he (make) a lot of improvement.
5. She (worry) about this for two months.
6. She (study) the driver’s manual for hours every day.
7. She (not/take) another test yet.
4. Correct the mistakes if any.
1. They are discussing the problem for hours, but has not solved it yet.
2. John has been winning the championship two times.
3. Mike has invited many friends to his birthday party.
4. They have been taken the dog for a walk.
5. Irene has left for the airport.
5. Translate into English using either Present Perfect or Present Perfect
Continuous.
1. Моя жена рисует уже 5 лет, но ещё не продала ни одной картины.
2. Я рад, что мы закончили эту работу.
3. Мои руки грязные. Я работала в саду.
4. Ник съел все конфеты.
5. Вы когда-нибудь играли в шахматы?
Present Perfect or Present Perfect Continuous.
IIv
1. Choose the right tense form.
1. The birds have already flown/have been flying to the South.
2. Ben has forgotten/has been forgetting to learn the poem.
3. The train has just come/has been coming.
4. John has been painting/has painted in his studio since 10 o’clock.
5. Their parents have been/have being friends since their childhood.
6. Tom has been/ has been being a student for 2 years.
2. Make sentences using Present Perfect or Present Perfect Continuous.
She/clean/the flat for four hours. She has been cleaning the flat for four hours.
1. We / read/Chekhov stories/ in the park for three hours.
2. They /read/two stories.
3. Mum/knit/in the living room/ since morning.
4. Dan/travel/round USA/for 2 weeks.
5. He/visit/already/4 countries.
3. Open the brackets use Present Perfect или Present Perfect Continuous.
1. He (to do) his lessons since lunch.
2. I (to drive) since I was 17.
3. Alice (not/pass) her driving test because she doesn’t know the rules well.
4. I (to have) a headache since I got up.
5. He is my friend, I (to know) him for a long time.
6. Ivan has a stomachacke. He (to eat) junk food all day.
7. I (never to hear) that song before.
4. Correct the mistakes if any.
1. Somebody has been playing tennis since 2 o’clock.
2. Is it still raining? No, it have stopped.
3. The boys have fished for 3 hours.
4. How many books have you written?
5. He has been hating oranges since his childhood.
5. Translate into English using either Present Perfect or Present Perfect
Continuous.
1. Моя сестра рисует уже 6 лет, но ещё не продала ни одной картины.
2. Мы рад, что закончили эту работу.
3. Мои руки грязные. Я работал в гараже.
4. Аня съела все конфеты.
5. Вы когда-нибудь играли в карты?
Answers
I v
Exercise 1.
1. has been learning
2. have known
3. have been watching
4. haven’t had
5. has been teaching
6. have been collecting
Exercise 2.
1. I have been reading Tolstoy stories in
the park for two hours.
2. I have read three stories.
3. Granny has been knitting in the living
room since morning.
4. Helen has been traveling round Europe
for 3 weeks.
5. She has already visited 3 countries.
Exercise 3.
1. haven’t seen
2. have not heard
3. has failed
4. has made
5. has been worrying
6. has been studying
7. has not taken
Exercise 4.
1. They have been discussing the
problem for hours, but have not solved
it yet.
2. John has won the championship two
times.
3. Correct
4. They have taken the dog for a walk.
5. Correct
Exercise 5.
1. My wife has been drawing for 5 years,
but she has not sold a single picture.
2. I am glad that we have finished this
work.
3. My hands are dirty. I have been
working in the garden.
4. Nick has eaten all the sweets.
5. Have you ever played chess?
II v
Exercise 1.
1. have already flown
2. has forgotten
3. has just come
4. has been painting
5. have been
6. has been
Exercise 2.
1. I have been reading Chekhov stories in
the park for three hours.
2. They have read three stories.
3. Mum has been knitting in the living
room since morning.
4. Dan has been traveling round Europe
for 2 weeks.
5. He has already visited 4 countries.
Exercise 3.
1. has been doing
2. have been driving
3. has not passed
4. have had
5. have known
6. has been eating
7. have never heard
Exercise 4.
1. Correct
2. Is it still raining? No, it has
3. The boys have been fishing for 3
hours.
4. Correct
5. He has hated oranges since his
childhood.
Exercise 5.
1. My wife has been drawing for 5 years,
but she has not sold a single picture.
2. I am glad that we have finished this
work.
3. My hands are dirty. I have been
working in the garden.
4. Nick has eaten all the sweets.
5. Have you ever played chess?