8. She
(to look) for a job for six months.
a) was looking
b) looks
c) has been looking
d) is looking
e) have been looking
9. Define the Tense of the verb: Jane has been writing letters all day.
a) Present Perfect
b) Present Simple
© Present Perfect Continuous
d) Present Continuous
e) Past Simple
10. Mike
(to do) his homework since 3 o'clock.
a) is doing
b) was doing
has been doing
d) does
e) did
11. My mother doesn't work. She
(to be) retired for two years.
a has been retiring
b) has retired
c) retired
d) had retired
e) was retiring
12.How long_
you (to learn) English?
a) did you learn
b) have you been learning
© have you learnt
d) were you learning
e) are you learning
13. When we arrived at the party, Ann
already to go home.
a) has gone
b) went
c) had gone
d) was going
e) have gone
14. They
(to finish) the experiment by Saturday.
a finished
b) had finished
c) were finishing
d) finish
e) have finished
(to learn) English before you took up
15. How long you
German?
a) had you been learning b)have you been learning c)have you learnt d)did you learn e)were learning
Ответы
Ответ:
- 8. She (c) has been looking for a job for six months.
- 9. has been writing - (c) Present Perfect Continuous
- 10. Mike (c) has been doing his homework since 3 o'clock.
- 11. My mother doesn't work. She (?) has been retired for two years.
- 12. How long (b) have you been learning English?
- 13. When we arrived at the party, Ann (c) had already gone home.
- 14. They (b) had finished the experiment by Saturday.
- 15. How long (b) have you been learning German?
Объяснение:
8. She has been looking for a job for six months. (Она уже на протяжении шести месяцев ищет работу.)
- Действие началось в неопределенный момент в прошлом и длится до сих пор ⇒ Present Perfect Continuous. Ответ: с.
- * Теоретически может иметься в виду такое: [В прошлом] она искала работу на протяжении шести месяцев (больше не ищет). Тогда это продолжительное действие в прошлом, значит нужно использовать was looking (Past Continuous). В таком случае ответ: а.
9. Define the tense of the verb: Jane has been writing letters all day. (Определите время глагола в следующем предложении: Jane has been writing letters all day.)
- Это Present Perfect Continuous (действие началось в неопределенный момент в прошлом и длится до сих пор; в этом примере день еще не закончился). Формируется оно так: have/has + been + V-ing. Ответ: с.
10. Mike has been doing his homework since 3 o'clock. (Майк делает уроки c трех часов.)
- Действие началось в неопределенный момент в прошлом и длится до сих пор ⇒ Present Perfect Continuous. Ответ: с.
11. My mother doesn't work. She has been retired for two years. (Моя мама не работает. Она на пенсии уже два года.)
- Перепроверьте задание. Правильный ответ: has been retired.
- to retire - уйти на пенсию, удалиться
- Почему неправильно (а): She has been retiring for two years. - Она уходит на пенсию уже два года [и эти два года еще не прошли]. Это Present Perfect Continuous, т.е. это продолжительное действие, длящееся до сих пор. Маловероятно, что кто-то будет настолько долго пытаться уйти на пенсию.
- Почему неправильно (b): She has retired for two years. - Она ушла на пенсию / удалилась отдыхать на два года [и два года все еще не закончились]. Если использовать Present Perfect, то получится однократное действие, которое мы с помощью for (на протяжении) пытаемся растянуть на два года. Получается несостыковка (она уволилась на протяжении двух лет). Или же получается "она удалилась [из помещения / спать] на какой-то период". Такая трактовка тоже не имеет смысла.
- Почему неправильно (с): She retired for two years. - Она ушла на пенсию / удалилась отдыхать на два года [и эти два уже закончились]. С Past Simple получается почти такое же значение, как и с Present Perfect, только получается, что эти два года уже прошли (и она, видимо, опять вышла работать с пенсии), а там нет. Смысла опять же нет.
- Почему неправильно (d): She had retired for two years. - Она [до какого-то момента в прошлом] ушла на пенсию на два года. То же, что и в предыдущих двух пунктах, только это еще предшествовало какому-то событию в прошлом.
- Почему неправильно (е): She was retiring for two years. - Она выходила на пенсию два года [и эти два года уже закончились]. То же, что и в пункте (а), только два года уже прошли.
- Почему правильно has been retired: дословно: Она является ушедшей на пенсию уже два года. Retired в данном случае - это отглагольное прилагательное. Используем Present Perfect c глаголом to be, потому что есть маркер времен Perfect: for. Какое-то состояние длится уже два года (и сейчас тоже). Present Perfect Continuous не используется с глаголом to be.
12. How long have you been learning English? (Как долго ты учишь английский?)
- Действие началось в неопределенный момент в прошлом и длится до сих пор ⇒ Present Perfect Continuous. Ответ: b.
- * Теоретически, если имеется в виду, что человек английский больше не учит и не занимается им, то можно использовать were you learning (Past Continuous). В таком случае ответ: d.
13. When we arrived at the party, Ann had already gone home. (Когда мы приехали на вечеринку, Энн уже ушла домой.)
- Есть два события в прошлом: мы приехали на вечеринку (2), и Энн ушла домой (1). Действие, которое произошло раньше (Энн ушла домой), ставится в Past Perfect, а которое позже (мы приехали на вечеринку) - в Past Simple. Ответ: с.
14. They had finished the experiment by Saturday. (Они закончили эксперимент к субботе.)
- Есть два момента в прошлом: они закончили эксперимент (1), и наступила суббота (2). Действие "закончили эксперимент" произошло раньше какого-то момента в прошлом (суббота), поэтому оно ставится в Past Perfect. Ответ: b.
15. How long have you been learning German? (Как долго ты учишь немецкий?)
- Действие началось в неопределенный момент в прошлом и длится до сих пор ⇒ Present Perfect Continuous. Ответ: b.
- * Теоретически, если имеется в виду, что человек немецкий больше не учит и не занимается им, то можно использовать were you learning (Past Continuous). В таком случае ответ: e.
#SPJ5