Контрольные задания > 1. She...a doctor for 10 years.
a) have been b) has been c) has been being
Вопрос:
1. She...a doctor for 10 years.
a) have been b) has been c) has been being
Ответ:
Правильный ответ: b) has been.
Объяснение: Используем Present Perfect Continuous (has/have been + V-ing), когда говорим о действии, которое началось в прошлом и продолжается до сих пор. В данном случае, говорим, что она была доктором в течение 10 лет, то есть начала быть доктором в прошлом и до сих пор является им. Следовательно, правильный вариант – has been.
Перевод: Она была доктором в течение 10 лет.