How long have you() here?A.beenB.arrivedC.comeD.reached选哪个,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 05:04:30

How long have you() here?A.beenB.arrivedC.comeD.reached选哪个,
How long have you() here?
A.been
B.arrived
C.come
D.reached
选哪个,

How long have you() here?A.beenB.arrivedC.comeD.reached选哪个,
been
你到这儿多长时间了
另外三个都是短暂性动词,没有完成时态

b

A,需要填的是延续性动词

选A
意思是:你来这里多久了?
B,C,D选项中的词语不是延续性词语不能选。

选A,由此题中的“have”可知,时态为现在完成时,强调的是过去的动作对现在的影响,而在现在完成时中,动词的形式应为过去分词,因此用been
理解了吗?本人英语全年级第7,不理解继续反馈,理解请采纳我的答案吧,谢谢合作!