介词及介词短语
问题描述:
介词及介词短语
--How long have you been in this school?
--( )two years ago.
A.For B.About C.In D.Since
A放进去是什么呢?B就是大概两年以前(这个明显错误);C则是how soon的回答;D是不是指两年之前?那B和D又有什么区别呢?
答
应选since因为ago的原因.本来回答how long 用for来回答,但后面多了个ago ,two years是时间段,加了ago就变成了时间点,所以不能再用for,:for +时间段about two years ago 是过去时间,与一般过去时连用,本句是现在完成...