Предмет: Английский язык, автор: dinuska201

1) he has just had lunch. Ответ : when did he have lunch ?
2) two new contracts have been signed this week.Ответ : when were two new contracts  signed?
3) the delegates have been here for 10 days. Ответ: how long have the delegates been here?
 почему в первом предложении вместо has употр did ? и во 2 предложении вместо have were а в 3 have ???


dinuska201: там внизу написано

Ответы

Автор ответа: Werrina
0
 Потому что в вопросе, который начинается со слова WHEN всегда глагол ставится в Past Simple.
В первом предложении действительный залог, значит вспомогательный глагол DID.
Во втором предложении страдательный залог, значит вспомогательный глагол WERE (WAS)

Если в предложении есть сигнальные слова just, already, not yet, this week, this year, today, то глагол ставим в форму Present Perfect - have (has) + глагол в III форме.

НАПРИМЕР: When did he come? - Past Simple
                          He has just come. - Present Perfect
Похожие вопросы
Предмет: Английский язык, автор: ansar20061
Предмет: Русский язык, автор: всезнайка50
Предмет: Химия, автор: bondyaros0906p0x0rn