for a long time时态

foralongtime是不是不能和一般过去时连用呢?似乎记得有不能和一般过去时或者是现在完成时连用的时间状语,不知道是否存在这样的现象?... for a long time 是不是不能和一般过去时连用呢?似乎记得有不能和一般过去时或者是现在完成时连用的时间状语,不知道是否存在这样的现象? 展开
 我来答
睦惜覃思云
2019-10-31 · TA获得超过3991个赞
知道大有可为答主
回答量:3117
采纳率:33%
帮助的人:395万
展开全部
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等等.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式