Вопрос:

My uncle _______ an actor for twenty years.

Смотреть решения всех заданий с листа

Ответ:

Правильный ответ: has been Объяснение: В данном предложении необходимо использовать Present Perfect Continuous или Present Perfect Simple. Так как говорится, что дядя является актером в течение двадцати лет, то есть действие началось в прошлом и продолжается до настоящего времени, то нужно использовать Present Perfect Continuous или Present Perfect Simple. При этом в Present Perfect Continuous делается упор на продолжительность действия, а Present Perfect Simple — на факт завершения действия. Учитывая контекст, наиболее подходящим вариантом будет Present Perfect Simple. * has been — это форма Present Perfect Simple глагола "to be". Она используется, когда подлежащее в единственном числе (в данном случае, "My uncle"). Остальные варианты не подходят по следующим причинам: * were — это форма прошедшего времени множественного числа глагола "to be", и она не согласуется с единственным числом подлежащего. * have been — используется с множественным числом подлежащего или с местоимением "I", а в данном случае подлежащее "My uncle" в единственном числе. * was — это форма прошедшего времени единственного числа глагола "to be", но она не указывает на действие, продолжающееся до настоящего времени.
ГДЗ по фото 📸