they have been here ___ two hours ago.A.for B.since C.before D.after 说明理由

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 18:09:23
theyhavebeenhere___twohoursago.A.forB.sinceC.beforeD.after说明理由theyhavebeenhere___twohoursago.A.forB.

they have been here ___ two hours ago.A.for B.since C.before D.after 说明理由
they have been here ___ two hours ago.A.for B.since C.before D.after 说明理由

they have been here ___ two hours ago.A.for B.since C.before D.after 说明理由
选B
根据have been确定是现在完成时,故从A和B中选择.而for加时间段,since才能加时间点,故选B
望釆纳!

B自从两个小时以前他们就来这里了。
since+过去的时间 ,用于现在完成时。