"I have slept very long," said Florence. - используем Present Perfect для обозначения действия, которое началось в прошлом и завершилось к моменту речи.
When did I come here? - в вопросе спрашивается про конкретный момент в ПРОШЛОМ, когда произошло действие, поэтому нужно употребить Past Simple.
Answers & Comments
Verified answer
Ответ:
D) have slept / did / come
Объяснение:
"I have slept very long," said Florence. - используем Present Perfect для обозначения действия, которое началось в прошлом и завершилось к моменту речи.
When did I come here? - в вопросе спрашивается про конкретный момент в ПРОШЛОМ, когда произошло действие, поэтому нужно употребить Past Simple.