they have been here --- two hours ago.A.for B.since C.before

问题描述:

they have been here ___ two hours ago.A.for B.since C.before D.after 说明理由
1个回答 分类:英语 2014-10-04

问题解答:

我来补答
选B
根据have been确定是现在完成时,故从A和B中选择.而for加时间段,since才能加时间点,故选B
望釆纳!
 
 
展开全文阅读
剩余:2000