They ____ here for more than a month.A.have arrived B.have reached C.have come D.have been
问题描述:
They ____ here for more than a month.
A.have arrived B.have reached C.have come D.have been
答
选D
由for后面引导的时间短语可知用现在完成时,这个短语用的是一个时间段,由此可知谓语应用持续性动词,其他三个选项的动词是短暂性动词,不符合题意.