介词及介词短语--How long have you been in this school?--( )two year
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/09/01 00:30:35
介词及介词短语
--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又有什么区别呢?
--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 是过去时间,与一般过去时连用,本句是现在完成时,故不对.
in two years,多了个ago,在两年后,属一般将来时,对应how soon 的提问,固本句不相配.
只有since two years ago 自从两年前,since+时间点用于现在完成时,也符合how long的提问
本来回答how long 用for来回答,但后面多了个ago ,two years是时间段,加了ago就变成了时间点,所以不能再用for,:for +时间段
about two years ago 是过去时间,与一般过去时连用,本句是现在完成时,故不对.
in two years,多了个ago,在两年后,属一般将来时,对应how soon 的提问,固本句不相配.
只有since two years ago 自从两年前,since+时间点用于现在完成时,也符合how long的提问
介词及介词短语--How long have you been in this school?--( )two year
how long have you been —— this school?为什么不用On 用in?
How long have you been like this?
How long have you been in China?
How long have you been in China
long have you been in this city?
How long have you been to ShangHai?For a year.
How long have you been for china与How long have you been in c
How long have you ever been on our school team?
英语翻译A:Hi,B,how long have you been in this college?B:Aboutone
连词成句:haspital,how,been,long,this,have,doctor,you,a,in
翻 译 How long have you been like this?