Тест на present perfect и present perfect continuous: проверь свои знания!

Категории
Оглавление
  1. Правильные ответы: 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
  2. Пройди тест по present perfect
  3. Узнай, как хорошо ты знаешь это время!
  4. Пройди тест по present perfect continuous
  5. Проверь свои знания грамматики в действии!
  6. Правильные ответы:

Вы хорошо знаете правила использования 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 в английском языке. В каждом предложении пропущено одно слово, вам необходимо выбрать правильную форму этого слова из представленных вариантов ответов. Удачи!

  1. She ___ (work) at the company for 8 years.
    • a)works
    • b)been working
    • c)is working
    • d)has been working
  2. We ___ (wait) here for over an hour.
    • a)waiting
    • b)have been waiting
    • c)waited
    • d)have waiting
  3. How long ___ they (learn) English?
    • a)does
    • b)have
    • c)been
    • d)have been
  4. The children ___ (play) outside all day.
    • a)playing
    • b)have been playing
    • c)played
    • d)have playing
  5. 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, выбрав правильное пропущенное слово из предложенных вариантов.

  1. She (work) at this company for five years now.
    • a) works
    • b) is working
    • c) has been working
    • d) have been working
  2. I (travel) to many countries in Europe in the past ten years.
    • a) traveled
    • b) have been traveling
    • c) am traveling
    • d) have traveled
  3. They already (watch) this movie before.
    • a) watch
    • b) have watched
    • c) watching
    • d) are watching
  4. By the time we arrived, he (leave).
    • a) left
    • b) had left
    • c) leaves
    • d) have left
  5. 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

Комментарии
Пока нет комментариев
Написать комментарий
Имя*
Email
Введите комментарий*