Вопрос:

Choose the correct word to complete the sentence. e has ____ run five marathons for charity.

Ответ:

Решение:

Для завершения предложения используется Present Perfect, который описывает действие, совершенное в прошлом и имеющее результат в настоящем. В таких конструкциях часто используются наречия 'already', 'yet', 'since', 'for'.

'Already' используется для выражения действия, которое произошло раньше, чем ожидалось.

'Yet' используется в отрицательных и вопросительных предложениях, указывая на действие, которое еще не произошло.

'Since' и 'for' используются для указания на продолжительность действия, но не подходят для заполнения пропуска в данном контексте, так как предложение не фокусируется на продолжительности, а на факте совершения действия.

В данном случае, предложение "He has ____ run five marathons for charity." подразумевает, что человек уже совершил это действие. Поэтому наиболее подходящим словом будет 'already'.

Пример: He has already run five marathons for charity.

Подать жалобу Правообладателю