How long is it_____ I _____?A.since…arrivedB.since…has arrivedC.when…arrivedD.as…arrived

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 01:59:52
Howlongisit_____I_____?A.since…arrivedB.since…hasarrivedC.when…arrivedD.as…arrivedHowlongisit_____I_

How long is it_____ I _____?A.since…arrivedB.since…has arrivedC.when…arrivedD.as…arrived
How long is it_____ I _____?
A.since…arrived
B.since…has
arrived
C.when…arrived
D.as…arrived

How long is it_____ I _____?A.since…arrivedB.since…has arrivedC.when…arrivedD.as…arrived
A吧How long is it since I arrived?
如果用B,就应该是I have arrived,而不是has arrived
如果用C,句意不通,when是一个时间点,不是多长时间
如果用D,as I arrived,也是我到达了

A

A,正确答案

正解为A。

首选确定用since,表示时间是从某个点起算。

接着,表示某个时间点,arrived 比 has arrived更恰当。完成时更多表状态层面的意思。

选A
since 前面+时间,后面用一般过去时。