Тест на времена Present Perfect и Present Perfect Continuous с правильными ответами
Пройдите тест и проверьте свои знания по временам Present Perfect и Present Perfect Continuous. Выберите правильную форму глагола в каждом предложении из предложенных вариантов.
1. I ___ (finish) my homework.
a) have finished
b) has finished
c) finish
d) finishing
2. How long ___ (you/work) here?
a) have you worked
b) have you been working
c) you work
d) you working
3. She ___ (read) three books this month.
a) has read
b) readed
c) read
d) have read
4. We ___ (wait) for the bus for twenty minutes.
a) wait
b) have waited
c) have been waiting
d) waits
5. By this time tomorrow, he ___ (spend) all his money.
a) will have spent
b) will spend
c) spent
d) spending
Как правильно выполнить тест на времена Present Perfect и Present Perfect Continuous?
Для успешного прохождения теста на времена Present Perfect и Present Perfect Continuous необходимо внимательно прочитать каждое предложение и выбрать правильную форму пропущенного слова в соответствии с правилами использования данных времен.
Предлагаем вам выполнить следующее упражнение:
1. She ____________ (work) at this company for five years.
a) is working
b) has been working
c) have been working
d) worked
2. I can't find my keys. I ____________ (lose) them.
a) lose
b) have lost
c) am losing
d) lost
3. By the time I arrive, they ____________ (finish) dinner.
a) finish
b) have been finishing
c) will finish
d) will have finished
4. He ____________ (study) English for two hours.
a) is studying
b) has been studying
c) have been studying
d) studied
5. How long ____________ you ____________ (know) him?
a) do - know
b) have - knew
c) have - known
d) do - known
6. They ____________ (wait) for the bus for over an hour.
a) are waiting
b) have waited
c) are wait
d) have been waiting
7. I ____________ (never/be) to Asia.
a) never been
b) have never been
c) has never been
d) never be
8. ____________ you ____________ (watch) the new movie yet?
a) do - watch
b) have - watched
c) have - watch
d) did - watch
9. He ____________ (play) tennis since he was a child.
a) plays
b) has played
c) played
d) have played
10. She ____________ (live) in London for five years now.
a) lives
b) lived
c) is living
d) has been living
Правильные ответы: 1) b, 2) b, 3) d, 4) b, 5) c, 6) d, 7) b, 8) b, 9) b, 10) d.
Правила использования времен Present Perfect и Present Perfect Continuous
Времена Present Perfect и Present Perfect Continuous используются для описания действий, которые произошли в недавнем прошлом и имеют отношение к настоящему. Они выражают связь между прошлым и настоящим моментом времени.
Правила использования Present Perfect:
- Present Perfect используется для описания действий, которые произошли в неопределенное время в прошлом и имеют отношение к настоящему. Нередко с этим временем употребляются наречия already (уже), yet (еще) и just (только что).
- Present Perfect обычно образуется с помощью вспомогательного глагола have/has и причастия прошедшего времени глагола.
Правила использования Present Perfect Continuous:
- Present Perfect Continuous употребляется для обозначения длительных действий, которые начались в прошлом и продолжаются вплоть до настоящего момента.
- Present Perfect Continuous обычно образуется с помощью вспомогательного глагола have/has в форме Present Perfect и причастия настоящего времени глагола be с окончанием -ing.
Теперь давайте проверим ваши знания по использованию времен Present Perfect и Present Perfect Continuous. Вставьте пропущенное слово или выберите правильную форму слова в предложении. Выберите один правильный ответ из предложенных вариантов.
- I ___ English for 3 hours today.
- a) have been studying
- b) am studying
- c) studied
- d) are studying
- She ___ to Italy twice this year.
- a) went
- b) has gone
- c) is going
- d) goes
- We ___ a lot of progress in our project.
- a) made
- b) are making
- c) have made
- d) make
- He ___ football for his local team for 5 years.
- a) played
- b) has been playing
- c) is playing
- d) plays
- They ___ each other since they were kids.
- a) know
- b) are knowing
- c) have known
- d) knew
Правильные ответы: 1-a, 2-b, 3-c, 4-b, 5-c.