Проверьте свои знания: тест по временам present perfect tense

Категории

Приветствуем вас, дорогие читатели! Предлагаем проверить ваше знание времен present perfect tense с помощью нашего теста. Вам предстоит выбрать правильную форму глагола в предложениях, чтобы продемонстрировать вашу грамотность и понимание данного времени.

В каждом предложении будет пропущено одно слово, вам нужно будет выбрать правильный вариант ответа из предложенных. После того, как вы пройдете тест, вы сможете проверить свои ответы и узнать, насколько хорошо вы разбираетесь в использовании времен present perfect tense.

1. I ___ to Paris three times.

a) have been

b) have went

c) has been

d) is been

2. She ___ her homework yet.

a) hasn't finish

b) haven't finished

c) hasn't finished

d) don't finished

3. We ___ each other for years.

a) have know

b) has knew

c) have known

d) was known

4. They ___ already eaten dinner.

a) have

b) has

c) had

d) will have

5. He ___ to the new movie.

a) have gone

b) has went

c) has been

d) has gone

6. Linda ___ all her money in the bank.

a) have saved

b) has save

c) has saved

d) have save

7. The children ___ their homework yet.

a) haven't finished

b) hasn't finish

c) haven't finish

d) isn't finished

8. She ___ her keys.

a) have lost

b) has lose

c) has lost

d) have loses

9. The cat ___ in the garden.

a) have sleep

b) has slept

c) has sleep

d) have slept

10. We ___ this restaurant several times.

a) have visit

b) has visited

c) has visit

d) have visited

11. You ___ your job until now.

a) haven't lose

b) hasn't lost

c) haven't lost

d) has loses

12. They ___ the report already.

a) have finish

b) has finished

c) have finished

d) was finishes

13. My parents ___ each other since they were young.

a) have known

b) knows

c) have know

d) has knew

14. He ___ a lot of languages.

a) have learn

b) has learn

c) have learned

d) has learned

15. She ___ to Japan three times.

a) have been

b) has been

c) have went

d) has gone

16. The sun ___ yet.

a) haven't risen

b) hasn't rose

c) hasn't risen

d) haven't raise

17. He ___ at that company since 2015.

a) worked

b) has worked

c) has work

d) worked

18. I ___ my breakfast yet.

a) has eat

b) haven't eaten

c) have eaten

d) haven't ate

19. Sarah ___ her birthday party yet.

a) have plan

b) has planned

c) have planned

d) has plan

20. They ___ a great time at the beach last weekend.

a) have

b) has

c) had

d) will have

Правильные ответы: 1.a) have been 2.c) hasn't finished 3.c) have known 4.a) have 5.d) has gone 6.c) has saved 7.a) haven't finished 8.c) has lost 9.b) has slept 10.d) have visited 11.c) haven't lost 12.c) have finished 13.a) have known 14.d) has learned 15.b) has been 16.c) hasn't risen 17.b) has worked 18.b) haven't eaten 19.b) has planned 20.c) had

Тест по временам present perfect tense

Выберите правильную форму глагола в Present Perfect Tense для каждого предложения.

  1. She ___ (finish) her homework.
    1. has finished
    2. have finished
    3. is finishing
    4. finished
  2. We ___ (not visit) Paris yet.
    1. not visiting
    2. haven't visit
    3. haven't visited
    4. not to visit
  3. ___ you ever ___ (see) the Eiffel Tower?
    1. Have - seen
    2. Did - see
    3. Had - saw
    4. Do - seeing
  4. My brother ___ (just arrive) from London. He's very tired.
    1. just arrived
    2. has just arrived
    3. arrives
    4. has arrives
  5. How long ___ he ___ (work) at that company?
    1. has - worked
    2. did - work
    3. is - working
    4. have - working
  6. They ___ (already eat) dinner.
    1. already eaten
    2. have already eat
    3. have already eaten
    4. already eating
  7. She ___ (never be) to New York.
    1. never been
    2. have never been
    3. never is
    4. been never
  8. I ___ (lose) my keys. Can you help me find them?
    1. lose
    2. lost
    3. has lost
    4. have lost
  9. ___ they ___ (finish) the project yet?
    1. Does - finish
    2. Have - finished
    3. Did - finished
    4. Have - finish
  10. My parents ___ (visit) me last week.
    1. visits
    2. visit
    3. has visit
    4. visited

Правильные ответы: 1. a) has finished, 2. c) haven't visited, 3. a) Have - seen, 4. b) has just arrived, 5. a) has - worked, 6. c) have already eaten, 7. b) have never been, 8. d) have lost, 9. b) Have - finished, 10. d) visited

Проверьте свои знания

Выберите правильную форму глагола в present perfect tense для каждого предложения:

  1. She ___ (finish) her homework already.

    a) finished

    b) finish

    c) has finished

    d) have finished

  2. We ___ (not / eat) dinner yet.

    a) not eats

    b) haven't eaten

    c) doesn't eat

    d) not eating

  3. He ___ (travel) to Japan twice this year.

    a) traveled

    b) travels

    c) has traveled

    d) have traveled

  4. They ___ (visit) Paris many times.

    a) visited

    b) visits

    c) has visited

    d) have visited

  5. I ___ (see) that movie before.

    a) seens

    b) saw

    c) has seen

    d) have seen

  6. She ___ (not / be) to Spain yet.

    a) not is

    b) hasn't been

    c) doesn't be

    d) not being

  7. We ___ (study) English for five years.

    a) studying

    b) studied

    c) has studied

    d) have been studying

  8. He ___ (lose) his keys again.

    a) lose

    b) lost

    c) has lost

    d) have lost

  9. They ___ (work) here since last summer.

    a) works

    b) worked

    c) has worked

    d) have been working

  10. She ___ (read) three books this month.

    a) reads

    b) reading

    c) has read

    d) have read

  11. I ___ (never / eat) sushi.

    a) never eats

    b) have never eaten

    c) doesn't eat

    d) not eating

  12. He ___ (write) ten emails today.

    a) writed

    b) writes

    c) has written

    d) have written

  13. We ___ (not / see) that movie yet.

    a) not see

    b) haven't seen

    c) doesn't see

    d) not seeing

  14. They ___ (meet) each other many times.

    a) meeting

    b) meet

    c) has met

    d) have met

  15. I ___ (finish) my work by the time you arrive.

    a) finishing

    b) finish

    c) has finished

    d) will have finished

  16. She ___ (clean) the house already.

    a) cleans

    b) cleaned

    c) has cleaned

    d) have cleaned

  17. He ___ (not / visit) London before.

    a) not visited

    b) hasn't visited

    c) doesn't visit

    d) not visiting

  18. We ___ (not / start) the meeting yet.

    a) not starts

    b) haven't start

    c) doesn't start

    d) not starting

  19. They ___ (live) in this city for ten years.

    a) lived

    b) live

    c) has lived

    d) have been living

  20. She ___ (teach) English for five years.

    a) teaching

    b) taught

    c) has taught

    d) have taught

Правильные ответы:

  1. c) has finished
  2. b) haven't eaten
  3. c) has traveled
  4. d) have visited
  5. d) have seen
  6. b) hasn't been
  7. d) have been studying
  8. c) has lost
  9. d) have been working
  10. c) has read
  11. b) have never eaten
  12. c) has written
  13. b) haven't seen
  14. d) have met
  15. d) will have finished
  16. c) has cleaned
  17. b) hasn't visited
  18. b) haven't start
  19. d) have been living
  20. c) has taught
Комментарии
Пока нет комментариев
Написать комментарий
Имя*
Email
Введите комментарий*