Тест на present perfect и present perfect continuous: проверь свои знания!
- Правильные ответы: 1-b, 2-c, 3-c, 4-d, 5-b, 6-c, 7-b, 8-c, 9-b, 10-d, 11-c, 12-b, 13-d, 14-c, 15-d, 16-b, 17-c, 18-d, 19-c, 20-c
- Пройди тест по present perfect
- Узнай, как хорошо ты знаешь это время!
- Пройди тест по present perfect continuous
- Проверь свои знания грамматики в действии!
- Правильные ответы:
Вы хорошо знаете правила использования present perfect и present perfect continuous? Проверьте свои знания, пройдя этот тест! Вам предстоит выбрать правильную форму глагола, чтобы закончить предложение согласно правилам указанными в заголовке.
Ниже приведены 20 предложений с пропущенными словами. Вам нужно выбрать один из вариантов ответа: либо present perfect, либо present perfect continuous. Удачи!
1. She (eat) lunch yet?
a) ate b) has eaten c) was eating d) has been eating
2. I can’t find my keys. I (look) for them for an hour.
a) have looked b) looked c) have been looking d) was looking
3. So far, she (complete) ten paintings this month.
a) completed b) has been completing c) has completed d) was completing
4. They (live) in this city for five years now.
a) lived b) have lived c) were living d) have been living
5. He (write) essays all day.
a) wrote b) has been writing c) has written d) writes
6. I (never / eat) sushi before tonight.
a) never eat b) never ate c) have never eaten d) never eating
7. How long you (wait) here?
a) waited b) have been waiting c) have waited d) was waiting
8. We (travel) to many different countries in the past year.
a) travelled b) has been traveling c) have traveled d) was traveling
9. She (speak) Spanish since she was a child.
a) speaking b) has spoken c) talked d) speaks
10. I (clean) the house for three hours now.
a) cleaned b) was cleaning c) have cleaned d) have been cleaning
11. They (send) five emails since this morning.
a) send b) were sending c) have sent d) have been sending
12. Sarah (work) as a doctor for ten years.
a) worked b) has worked c) has been working d) was working
13. I (study) English for two years.
a) studying b) have studied c) will study d) have been studying
14. How long you (wait) for the bus?
a) wait b) has waited c) have waited d) were waiting
15. By the end of the day, they (prepare) all the necessary documents.
a) prepared b) prepares c) have prepared d) have been preparing
16. He (read) this book three times already.
a) read b) has read c) was reading d) have been reading
17. We (know) each other for a long time.
a) knew b) have been knowing c) have known d) knew
18. The kids (play) outside all afternoon.
a) play b) have played c) played d) have been playing
19. How much you (learn) since you started the course?
a) learned b) have been learning c) have learned d) learned
20. She (run) a marathon before.
a) runs b) ran c) has run d) was running
Правильные ответы: 1-b, 2-c, 3-c, 4-d, 5-b, 6-c, 7-b, 8-c, 9-b, 10-d, 11-c, 12-b, 13-d, 14-c, 15-d, 16-b, 17-c, 18-d, 19-c, 20-c
Пройди тест по present perfect
Пройдите тест по использованию Present Perfect. Вставьте пропущенное слово или выберите правильную форму слова в предложении, исходя из темы, указанной в заголовке статьи. Выберите один правильный ответ из предложенных вариантов.
| 1. She _______ her homework. а) did b) do c) has done d) does |
| 2. We _______ to London many times. а) gone b) has gone c) go d) have gone |
| 3. They _______ a new car. а) have b) has c) are d) is |
| 4. He _______ his keys. а) lose b) lost c) has lose d) has lost |
| 5. My sister _______ her birthday last week. а) celebrates b) was celebrating c) celebrates d) has celebrated |
| 6. You _______ here before? а) was b) are c) have been d) is |
| 7. I _______ my lunch yet. а) didn't eat b) has eaten c) haven't eaten d) ate |
| 8. The children _______ the cake. а) has eaten b) eaten c) have eaten d) eats |
| 9. She _______ to Paris. а) has never been b) never went c) has went d) never been |
| 10. We _______ the movie. а) have watched b) watched c) has watched d) watch |
| 11. He _______ the book yet. а) has read b) read c) has reads d) reads |
| 12. They _______ for two hours. а) are studying b) studied c) have studied d) studies |
| 13. Sarah _______ her exam. а) has passed b) passed c) pass d) has passes |
| 14. We _______ a lot of fun today. а) had b) have c) has d) having |
| 15. Mike _______ his breakfast yet. а) hasn't eaten b) doesn't eat c) didn't eat d) ate |
| 16. The cat _______ its food. а) has eaten b) eats c) eating d) eat |
| 17. I _______ to that restaurant before. а) goes b) went c) have been d) is |
| 18. She _______ him for years. а) knows b) has known c) knew d) know |
| 19. They _______ the news. а) heard b) has heard c) have heard d) hear |
| 20. We _______ each other for a long time. а) knew b) has known c) have known d) know |
Правильные ответы: 1.c, 2.d, 3.a, 4.d, 5.d, 6.c, 7.c, 8.c, 9.a, 10.a, 11.a, 12.c, 13.a, 14.b, 15.a, 16.a, 17.c, 18.b, 19.c, 20.c
Узнай, как хорошо ты знаешь это время!
Пройди тест по present perfect continuous. Вставьте пропущенное слово или выберите правильную форму слова в предложении, исходя из темы, указанной в заголовке статьи. Выберите один правильный ответ из предложенных вариантов.
1. She ___ in the garden all morning.
a) worked
b) is working
c) has been working
d) works
2. How long ___ you learning English?
a) have
b) are
c) did
d) has been
3. They ___ for two hours before they found the key.
a) search
b) have been searching
c) searched
d) were searching
4. ___ you ever been to Japan?
a) Do
b) Have
c) Are
d) Did
5. By the time I got home, my husband ___ dinner.
a) cooks
b) has cooked
c) cooked
d) had been cooking
6. We ___ this car for five years.
a) buys
b) have bought
c) bought
d) had bought
7. How long ___ she waiting for you?
a) is
b) has
c) does
d) did
8. I ___ my homework for two hours.
a) finishes
b) finished
c) have finished
d) had finished
9. They ___ basketball all day yesterday.
a) plays
b) played
c) have played
d) plays
10. How long ___ you been studying for the test?
a) do
b) have
c) has
d) did
11. I ___ to Spain many times.
a) went
b) goes
c) have gone
d) go
12. She ___ her phone since morning.
a) lost
b) losing
c) has lost
d) will lose
13. ___ you ever seen a kangaroo?
a) Have
b) Has
c) Do
d) Did
14. They ___ to the new restaurant yet.
a) didn't gone
b) hasn't gone
c) haven't gone
d) gone
15. You ___ the book you borrowed from me?
a) returned
b) returns
c) have returned
d) will return
16. I ___ the news yet. Please fill me in.
a) haven't heard
b) didn't hear
c) isn't hearing
d) hasn't heard
17. How many times ___ he been late for work this week?
a) has
b) do
c) did
d) had
18. They ___ each other for years before they got married.
a) knows
b) knows
c) knew
d) have known
19. She ___ at that company since she graduated college.
a) works
b) has been working
c) worked
d) was working
20. ___ you ever tried sushi?
a) Has
b) Have
c) Do
d) Did
Ответы: 1 - c, 2 - a, 3 - b, 4 - b, 5 - b,
6 - b, 7 - b, 8 - c, 9 - b, 10 - b, 11 - c, 12 - c,
13 - a, 14 - c, 15 - a, 16 - a, 17 - a, 18 - d, 19 - b, 20 - b.
Пройди тест по present perfect continuous
Пройдя этот тест, вы сможете проверить свои знания по использованию времени present perfect continuous в английском языке. В каждом предложении пропущено одно слово, вам необходимо выбрать правильную форму этого слова из представленных вариантов ответов. Удачи!
- She ___ (work) at the company for 8 years.
- a)works
- b)been working
- c)is working
- d)has been working
- We ___ (wait) here for over an hour.
- a)waiting
- b)have been waiting
- c)waited
- d)have waiting
- How long ___ they (learn) English?
- a)does
- b)have
- c)been
- d)have been
- The children ___ (play) outside all day.
- a)playing
- b)have been playing
- c)played
- d)have playing
- I ___ (study) for my exam since this morning.
- a)study
- b)studying
- c)have studying
- d)have been studying
Правильные ответы: 1 - d)has been working, 2 - b)have been waiting, 3 - d)have been, 4 - b)have been playing, 5 - d)have been studying.
Проверь свои знания грамматики в действии!
Пройди тест на знание present perfect и present perfect continuous, выбрав правильное пропущенное слово из предложенных вариантов.
- She (work) at this company for five years now.
- a) works
- b) is working
- c) has been working
- d) have been working
- I (travel) to many countries in Europe in the past ten years.
- a) traveled
- b) have been traveling
- c) am traveling
- d) have traveled
- They already (watch) this movie before.
- a) watch
- b) have watched
- c) watching
- d) are watching
- By the time we arrived, he (leave).
- a) left
- b) had left
- c) leaves
- d) have left
- She (cook) dinner for two hours now.
- a) is cooking
- b) cooked
- c) has been cooking
- d) cooks
Правильные ответы:
1. c) has been working
2. d) have traveled
3. b) have watched
4. b) had left
5. c) has been cooking