初三英语 持续一段时间不用for I stay here (for) two days. How long do you live the place?

为什么有的时候表示一段时间可以不用for啊?(那个例子不知道对不对,但确实是有这样的),也没有last之类的。
how long提问为什么不用在句尾加for?(好像有的时候是会加的吧?)

第1个回答  2013-03-07
这个疑问句问的是你在这个地方住多久了,How long 本身就是提问一段时间的疑问句,在这是对“for two day”的提问, 不用在句尾加 for。你加了for就多余了。另外,像one day, two days, 或者several days, 这些表示天数的时间段习惯上可以省略for的。
第2个回答  2013-03-05
for用来表示一些时间通常是表示将来的某些时间,或一些固定搭配,如for now 目前 至于后面一个问题我不是太懂,抱歉,希望能帮到你