11问答网
所有问题
All week banks have been shut这句句子all week为什么前面不加for,有的就要加for,比如for three weeks
如题所述
举报该问题
推荐答案 2015-07-04
前者是all加名词,可译为“所有的+名词词义”,后面是for加时间状语,表示时间段(就好比你举的这个例子for three weeks译为“.....已经三周了”
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F2SF4vvM824vq4SSqP4.html
相似回答
英语问题:
什么
情况下一段时间
前不
用
加for
?
答:
表示时间的介词for的省略,要看具体情况。1)以all开头的名词短语,表示延续的时间,for须省略
。如:I stayed with her all the morning.2)表示时间的介词for省略,要看具体情况。We’ve been here (for) three weeks .3)否定句中,for不能省。如:I haven’t seen him for ten years .4)时...
大家正在搜
azealiabanks
shut up to
close shut区别
banks是什么意思啊
jeff banks价位多少
shut away
shut them
shut door
shut down
相关问题
下面2句话为什么一个加for一个不用?
Have been 的句子后面一定要加for吗?
Dan Robinson has been worried ...
Dan Robinson has been worried ...
请问这句话是什么意思?
英语句型转换
英语中“for”怎么用?
求翻译这个句子