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.(一般现在时)他总是饭后再这里坐很久。

有一些时间状语对句子时态是有限制的,比如遇到yesterday得用过去时,遇到since得用完成时态。

扩展资料:

for a long time一般放在句尾,译为很长一段时间。通过意思也可以看出一般是用于完成时的。具体要根据句子意思而定。如果是想一个持续的时间段发生的事,就用完成时。 例句:

I haven't seen you for a long time 好久(不见)了。

另外,容易与for a long time区别的短语:

1、in a long time译为好久以来,在很长时间内,表示一个范围,例句:I haven't seen you in a long time 我有好长时间没见到你了。

2、not…for long 意思是“做某事没做多久”,not...for a long time 意思是“很久没做某事了”。比较:

He didn't work for long. 他没工作很久。

He didn't work for a long time. 他很长时间没工作了。




临安市17552786956: for a long time 一定要是完成时吗?可以在将来时用吗? -
暴褚戊酸:[答案] 不一定,只能说完成时态有好多时候会用到 for a long time 但是有for a long time的时候并不一定是完成时态,实际上只要是延续性动词都可以,比如说:I waited for you for a long time that day,but you did not show up at last.那天我等了你好长时间,但...

临安市17552786956: for a long time 的时态搭配for 介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.1.---Did Alan enjoy ... -
暴褚戊酸:[答案] for a long time 通常用于现在完成时或过去完成时.肯定句中谓语动词要用延续性的.具体分析如下:1.本句中,答句的时态是属于“过去的过去”,故用过去完成时.2.根据句意,说话者已不在原来的公司工作,且已在新公司工作...

临安市17552786956: for a long time 一定要是完成时吗 -
暴褚戊酸: 不一定,只能说完成时态有好多时候会用到 for a long time 但是有for a long time的时候并不一定是完成时态,实际上只要是延续性动词都可以,比如说:I waited for you for a long time that day,but you did not show up at last.那天我等了你好长时间,但是你最终还是没来

临安市17552786956: for a long time表示很长一段时间 、 当后面是准确的时间是、还用for吗 -
暴褚戊酸:[答案] 用的,如: I stayed in the hospital for five days.我在医院住了5天.

临安市17552786956: 我将要在上海待一段时间 英语怎么说?可以说:I will stay / be in Shanghai (for a long time ) 吗?“一段时间” for a long time 一般用在完成时态, 一般将... -
暴褚戊酸:[答案] 将来式中仍然可以用,不只是完成式

临安市17552786956: 过去完成时和for a long time 应该怎么用 -
暴褚戊酸:[答案] have done sth for a long time

临安市17552786956: for a long time = for - --- - (仅填一词) -
暴褚戊酸: long for long 长久

临安市17552786956: in a long time for a long time,两者有怎样的不同 -
暴褚戊酸: in a long time是指过去的一段时间内,不涉及到将来可能发生的行为,可用现在完成时和过去完成时 比如:He hadn't gone fishing in a long time. 是指这个人在过去的一段时间内都没去钓鱼,且这段时间已经结束.He hasn't gone fishing in a ...

临安市17552786956: 英语语法填空有for a long time时,一般是什么时态? -
暴褚戊酸: for a long time 是一段时间,所以常常用现在完成时态.

临安市17552786956: for a long time是什么意思 -
暴褚戊酸: for a long time 很长一段时间 for a long time [英][fɔ: ei lɔŋ taim][美][fɔr e lɔŋ taɪm] 长久;且;久;日长岁久; 例句:1.I laid in bed for a long time. 我在床上躺了很长时间.2.Food prices may not come down for a long time. 粮食价格可能很长一段

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网