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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 09:39:38
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 说明理由

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+过去的时间 ,用于现在完成时。