for a long time时态
foralongtime是不是不能和一般过去时连用呢?似乎记得有不能和一般过去时或者是现在完成时连用的时间状语,不知道是否存在这样的现象?...
for a long time 是不是不能和一般过去时连用呢?似乎记得有不能和一般过去时或者是现在完成时连用的时间状语,不知道是否存在这样的现象?
展开
展开全部
1.for a long time可以用于一般过去时啊.
严格来说,如果用for a long time做时间状语的句子是肯定句,只要求句子谓语动作是持续性动词即可,但是对句子时态没有太大要求.
如:I won't wait for a long time.
He always sits here after supper for a long time.
2.当然有一些时间状语对句子时态是有限制的,但这并不包括for a long time.
我稍微列举几个给楼主看看,但是实在太多了,所以完整的可能还需要楼主自己去搜搜看.
1)不能用于一般过去时的
now,nowadays,in the future,tomorrow,next Monday等等.
2)不能用于现在完成时的
一段时间 + before;yesterday,last year等等.
严格来说,如果用for a long time做时间状语的句子是肯定句,只要求句子谓语动作是持续性动词即可,但是对句子时态没有太大要求.
如:I won't wait for a long time.
He always sits here after supper for a long time.
2.当然有一些时间状语对句子时态是有限制的,但这并不包括for a long time.
我稍微列举几个给楼主看看,但是实在太多了,所以完整的可能还需要楼主自己去搜搜看.
1)不能用于一般过去时的
now,nowadays,in the future,tomorrow,next Monday等等.
2)不能用于现在完成时的
一段时间 + before;yesterday,last year等等.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询