1)It since yesterday *
has been raining
have been raining
has rained
have rained
2)Hi, Tom! I ... you for week *
haven`t been seeing
haven`t seen
hasn`t seen
3)We to them three times *
has written
have been writing
has been writing
have written
4)My uncle ... already the train. *
has been missing
has missed
have missed
have been missing
5)How long this story? *
have you written
have you been writing
you have been writing
you have written
6)They to their teacher. *
have never spoken
have never been speaking
7)He here for 5 years. *
have been working
has been working
has worked
have worked
8)Mrs. Robison (be) a member of Greenpeace foe ten years. She saves endangeres animals. *
have been
have been being
has been being
has been
9)You look tired. How long you ( work) in the garden? *
have you working
have you been working
have you worked
has you been working
10)The clock just five. It`s time to have dinner. *
has struck
have struck
has stricken
has striked
Обоснование:
В данном случае нужно использовать временную форму Present Perfect Continuous, потому что мы говорим о действии, которое началось в прошлом и продолжается в настоящем. Глагол "rain" относится к непродолжительным действиям, поэтому мы используем глагол "has been raining" для утвердительных предложений в единственном числе.
2) Hi, Tom! I haven't seen you for a week.
Обоснование:
Для описания отсутствия действия в течение определенного периода времени мы используем форму Present Perfect. Глагол "see" относится к непродолжительным действиям, поэтому мы используем форму "haven't seen" для отрицательного предложения в единственном числе.
3) We have written to them three times.
Обоснование:
Мы используем форму Present Perfect для глагола "write", потому что мы говорим о действии, которое произошло в неопределенный период времени, и у нас есть результат в настоящем. При этом глагол "write" относится к непродолжительным действиям, поэтому мы используем форму "have written" для утвердительного предложения во множественном числе.
4) My uncle has missed the train already.
Обоснование:
Мы используем форму Present Perfect для глагола "miss", потому что мы говорим о действии, которое произошло в неопределенный период времени и имеет результат в настоящем. При этом глагол "miss" относится к непродолжительным действиям, поэтому мы используем форму "has missed" для утвердительного предложения в единственном числе.
5) How long have you been writing this story?
Обоснование:
Для описания действия, которое началось в прошлом и продолжается в настоящем, мы используем форму Present Perfect Continuous. Глагол "write" относится к непродолжительным действиям, поэтому мы используем форму "have you been writing" для вопросительного предложения во множественном числе.
6) They have never spoken to their teacher.
Обоснование:
Мы используем форму Present Perfect для глагола "speak", потому что мы говорим о действии, которое произошло в неопределенный период времени и имеет отношение к настоящему. При этом глагол "speak" относится к непродолжительным действиям, поэтому мы используем форму "have never spoken" для утвердительного предложения во множественном числе.
7) He has been working here for 5 years.
Обоснование:
Мы используем форму Present Perfect Continuous для глагола "work", потому что мы говорим о длительности действия, которое началось в прошлом и продолжается в настоящем. Глагол "work" относится к продолжительным действиям, поэтому мы используем форму "has been working" для утвердительного предложения в единственном числе.
8) Mrs. Robinson has been a member of Greenpeace for ten years. She saves endangered animals.
Обоснование:
Мы используем форму Present Perfect для глагола "be", потому что мы говорим о длительности состояния, которое началось в прошлом и продолжается в настоящем. При этом глагол "be" относится к состояниям, поэтому мы используем форму "has been" для утвердительного предложения в единственном числе.
9) You look tired. How long have you been working in the garden?
Обоснование:
Для описания действия, которое началось в прошлом и продолжается в настоящем, мы используем форму Present Perfect Continuous. Глагол "work" относится к продолжительным действиям, поэтому мы используем форму "have you been working" для вопросительного предложения во множественном числе.
10) The clock has just struck five. It's time to have dinner.
Обоснование:
Мы используем форму Present Perfect для глагола "strike", потому что мы говорим о действии, которое произошло недавно и имеет отношение к настоящему. При этом глагол "strike" относится к непродолжительным действиям, поэтому мы используем форму "has just struck" для утвердительного предложения в единственном числе.