for a long time 的时态搭配for 介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.1.---Did Alan enjoy seeing his old friend yesterday?--- Yes,he did.He hadn't seen

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 05:37:21
foralongtime的时态搭配for介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.1.---DidAlanenjoyseeinghisoldfrien

for a long time 的时态搭配for 介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.1.---Did Alan enjoy seeing his old friend yesterday?--- Yes,he did.He hadn't seen
for a long time 的时态搭配
for 介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.
1.---Did Alan enjoy seeing his old friend yesterday?
--- Yes,he did.He hadn't seen his old friends for a long time.
2.I worked in a foreign trde company for five years.Still,I don't regret having given up the well-paid post.

for a long time 的时态搭配for 介词引导的时间状语常搭配完成时态或过去时态,请帮忙详细解释一下以下各句中的的时态使用的要求.1.---Did Alan enjoy seeing his old friend yesterday?--- Yes,he did.He hadn't seen
for a long time 通常用于现在完成时或过去完成时.肯定句中谓语动词要用延续性的.具体分析如下:
1.本句中,答句的时态是属于“过去的过去”,故用过去完成时.
2.根据句意,说话者已不在原来的公司工作,且已在新公司工作一段时间了.故前半句的时态也是“过去的过去”.某些时候,某些延续性动词,用一般过去时(如本句)来表达过去完成时,用一般现在时来表达现在完成时.本句I worked (=had worked)in a foreign trde company for five years.
再如:The fire lasted 2 hours yesterday.(昨天的火灾持续了2个小时).

1.---Did Alan enjoy seeing his old friend yesterday? (描述过去——yesteday 的动作,所以用一般过去式)
--- Yes,he did. He hadn't seen his old friends for a long time. (过去完成时态,即过去的过去:没见面 这个动作发生在另一个过去时间即 yesterday 之前...

全部展开

1.---Did Alan enjoy seeing his old friend yesterday? (描述过去——yesteday 的动作,所以用一般过去式)
--- Yes,he did. He hadn't seen his old friends for a long time. (过去完成时态,即过去的过去:没见面 这个动作发生在另一个过去时间即 yesterday 之前。for ... time 短语是可以与过去完成时态动词连用)
2.I worked in a foreign trde company for five years.(过去式,延续性动词,可以和for 短语连用) Still, I don't regret having given up the well-paid post.(说明现在的情况,用一般现在时态)

收起

一句中,他很久没看到老朋友是在昨天看到之前,过去的过去,此时for 介词引导的时间状语常搭配过去完成时态。
2句中,我在外贸公司工作是指过去的一件事,从后面半句可以看出,是我现在不后悔。因此,用过去时态。
总之,如果是发生在过去,for 介词引导的时间状语常搭配过去时态,如果没有明显的时间或者根据句子无法判断句中的时间,且句子是强调对现在的影响或结果,for 介词引导的时间状语常搭...

全部展开

一句中,他很久没看到老朋友是在昨天看到之前,过去的过去,此时for 介词引导的时间状语常搭配过去完成时态。
2句中,我在外贸公司工作是指过去的一件事,从后面半句可以看出,是我现在不后悔。因此,用过去时态。
总之,如果是发生在过去,for 介词引导的时间状语常搭配过去时态,如果没有明显的时间或者根据句子无法判断句中的时间,且句子是强调对现在的影响或结果,for 介词引导的时间状语常搭配现在完成时,如果是过去的过去,则用过去完成时。

收起

1.很正确的for+一段时间后用完成时,因为问句中是过去式,那么回答里也要用过去的某个时态,既然后面有for a long time那么就用过去完成时
2.这里虽然有for five days表示一段时间,但是未必什么时候看到for+一段时间就用完成时
这里用一般过去时有不同的意思
句子大意就是:我在一家外贸公司工作了5年(意指现在已经不在这里工作了)。然而,我并不对放弃了...

全部展开

1.很正确的for+一段时间后用完成时,因为问句中是过去式,那么回答里也要用过去的某个时态,既然后面有for a long time那么就用过去完成时
2.这里虽然有for five days表示一段时间,但是未必什么时候看到for+一段时间就用完成时
这里用一般过去时有不同的意思
句子大意就是:我在一家外贸公司工作了5年(意指现在已经不在这里工作了)。然而,我并不对放弃了这么一个好待遇的工作感到后悔。
然而如果这里用了完成时态,那么就是说我在一家外贸公司工作了5年(不过现在还在这里上班),根据后面一句话,自己说已经放弃了这份工作,那么就不可能再在这个公司上班了。
所以用一般过去时

收起