英语的时态问题
请用一个简单的句子,用16种时态表达出来,然后明确出来意思有什么区别,举个例子啊:icomefromShanghai(一般现在时意思为我是上海人),ihavecomefr...
请用一个简单的句子,用16种时态表达出来,然后明确出来意思有什么区别,举个例子啊:i come from Shanghai(一般现在时意思为我是上海人),i have come from Shanghai。(现在完成时意思是我从上海来不一定是上海人)以此类推。
请简明扼要,不要复制粘贴了,你能搜到的我也能搜到,请用心好么,谢谢你们。那换个句子也行,就是要求简单一些,其实我就是想明白外国人运用的时态,翻译成中文我们应该怎样理解这个时间的含义呢,不同的时态理解是完全不一样的,就像我举的那个例子,因为没有对比还是理解不了含义呢。 展开
请简明扼要,不要复制粘贴了,你能搜到的我也能搜到,请用心好么,谢谢你们。那换个句子也行,就是要求简单一些,其实我就是想明白外国人运用的时态,翻译成中文我们应该怎样理解这个时间的含义呢,不同的时态理解是完全不一样的,就像我举的那个例子,因为没有对比还是理解不了含义呢。 展开
展开全部
1. 将来完成时将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或by the time引导的现在时的从句连用。
1) 构成 (shall)will+have+动词过去分词
2) 概念
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow.
将来完成时的构成
将来完成时的构成是由"shall/will + have +过去分词"构成的。
Before long he will have forgotten all about the matter.
不久他就会全然忘记这件事的。
He is somebody now. He will not have remembered his old classmates.
他现在是一个有身份的人了,他可能不会记得老同学了。
Will you have known Kevin for 10 years next month?
到下个月你认识凯文该有10年了吧?
将来完成时的用法
①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。
We shall have learned 12 units by the end of this term.
到这个学期末,我们将学完12个单元。
By the time you get home I will have cleaned the house from top to bottom.
你到家之前我将把房子彻底打扫一遍。
②表示推测,相当于"must have done"结构。
You will have heard of this, I guess.
我想你已经听说过这件事了。
I am sure he will have got the information.
我相信他一定得到了这个信息
1) 构成will / be going to do sth.
2) 概念
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow. 2. 过去进行时过去进行时表示在过去某一时刻或某一段时间内进行或发生的动作。其形式为was /were + V-ing。常与表示过去的时间状语连用,如:last night, last Saturday等;或者与when, while, as引导的过去时间状语连用。 过去进行时-结构 1. 过去进行时由“助动词was/were + 现在分词”构成 例如: We were having supper when the phone rang. 我们正在吃晚饭时电话响了�1�7 2. 过去进行时的否定式由“was/were not +现在分词”构成�1�7例如: This time yesterday Jack was not watching TV. He was repairing his bike. 昨天这个时候,杰克不是在看电视,而是在修理自行车�1�7 3. 过去进行时的疑问式由“was/were + 主语 + 现在分词?”构成�1�7例如: Were you playing basketball at four yesterday afternoon? 昨天下午四点你们在打篮球吗? 过去进行时-用法 1. 过去进行时的基本用法主要表示过去某一时间正在进行的动作。如:He fell asleep when he was reading. 他看书时睡着了。2. 过去进行时表示现在用过去进行时表示现在主要是为了使语气委婉、客气。如:I was wondering if you could give me a lift. 我不知你能否让我搭一下车。【注】一般过去时也有类似用法,但比较而言,用过去进行时显得更客气,更不肯定。3. 过去进行时表示感情色彩与现在进行时相似,过去进行时也可表示满意、称赞、惊讶、厌恶等感情色彩,也通常与 always, forever, continually等副词连用。如:They were always quarrelling. 他们老是吵架。4. 动词be的过去进行时动词be的进行时也可表示过去一时的表现或暂时的状态。比较:He was friendly. 他很友好。(指过去长期如此)
He was being friendly. 他当时显得很友好。(指当时一时的表现) 3. 现在完成进行时现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如:We have been waiting for him for two hours. 我们等他等了两个小时。 现在完成进行时-结构 现在完成进行时是由“助动词have(has) + been+动词的现在分词”构成。 现在完成进行时-用法 1、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
The Chinese have been making paper for two thousand years.
中国有2000年的造纸历史。(动作还将继续下去)
I have been learning English since three years ago.
自从三年前以来我一直在学英语。(动作还将继续下去)2、表示在说话时刻之前刚刚结束的动作。
We have been waiting for you for half an hour.
我们已经等你半个钟头了。(动作不在继续下去)3、有些现在完成进行时的句子等同于现在完成时的句子。
They have been living in this city for ten years.
They have lived in this city for ten years.
他们在这个城市已经住了10年了。I have been working here for five years.
I have worked here for five years.
我在这里已经工作两年了。4、大多数现在完成进行时的句子不等同于现在完成时的句子。
I have been writing a book.(动作还将继续下去)
我一直在写一本书。
I have written a book.(动作已经完成)
我已经写了一本书。
They have been building a bridge.
他们一直在造一座桥。
They have built a bridge.
他们造了一座桥。5、表示状态的动词不能用于现在完成进行时。
I have known him for years.
我认识他已经好几年了。
I have been knowing...
这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,等。 4. 过去完成时过去完成时是把时间推移到过去某一时间之前,与现在不发生联系,由"had + -ed分词"构成。它的主要用法有三个,即“已完成用法”,“未完成用法”和“虚拟用法”.已完成用法表示一个动作或状态在过去某一时间或动作之前已经发生或完成.未完成用法表示一个动作或状态在过去某一时间或动作之前已经开始,一直延续到这一过去时间,而且到那时还未结束,仍有继续下去的可能性。 过去完成时-语法构成 过去完成时由“had +动词的过去分词”构成,had用于各种人称和数。肯定句:主语+had+动词的过去分词+其他.否定句:主语+hadn’t(had not)+动词的过去分词+其他.一般疑问句:Had+主语+动词的过去分词+其他?肯定回答:Yes, 主语+had. 否定回答:No, 主语+hadn’t. 如:She had arrived at the village before 8 o’clock last night. 昨晚8点之前她已到达这个村庄。—Had he told you to go there earlier yet? 他告诉了你早点儿到那儿吗?—Yes, he had. / No, he hadn’t. 是的,他告诉了。/ 不,他没有。 过去完成时-基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,即“过去的过去”。过去完成时 可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。By nine o’clock last night, we had got 200 pictures from the spaceship.到昨晚9点钟,我们已经收到200 张飞船发来的图片。 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。He said he had worked in that factory since 1949.他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。I didn’t know a thing about the verbs, for I had not studied my lesson.我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时She found the key that she had lost.她丢失的钥匙找到了。 (5)过去完成时常常用在宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。I thought I had sent the letter a week before. 我认为我一星期前就把信寄出去了。 (6)在包含有when, until等连词的复合句中,如果主句谓语动词和从句谓语动词所表示的过去动作不是同时发生的,那么先发生的动作通常用过去完成时表示。She didn’t go to bed until she had finished he work.她直到把工作做完之后才睡觉。 注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为这时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。(7)动词think, want, hope, mean, plan, intend等用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。We had hoped to be able to come and see you .我们本来希望能来看看你。 (8)过去完成时还可用在hardly…when…, no sooner…than…, It was the first (second, etc) time (that)…等固定句型中。It was the third time that he had been out of work that year.这是他那一年第三次失业了。
1) 构成 (shall)will+have+动词过去分词
2) 概念
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow.
将来完成时的构成
将来完成时的构成是由"shall/will + have +过去分词"构成的。
Before long he will have forgotten all about the matter.
不久他就会全然忘记这件事的。
He is somebody now. He will not have remembered his old classmates.
他现在是一个有身份的人了,他可能不会记得老同学了。
Will you have known Kevin for 10 years next month?
到下个月你认识凯文该有10年了吧?
将来完成时的用法
①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。
We shall have learned 12 units by the end of this term.
到这个学期末,我们将学完12个单元。
By the time you get home I will have cleaned the house from top to bottom.
你到家之前我将把房子彻底打扫一遍。
②表示推测,相当于"must have done"结构。
You will have heard of this, I guess.
我想你已经听说过这件事了。
I am sure he will have got the information.
我相信他一定得到了这个信息
1) 构成will / be going to do sth.
2) 概念
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
They will have been married for 20 years by then.
You will have reached Shanghai by this time tomorrow. 2. 过去进行时过去进行时表示在过去某一时刻或某一段时间内进行或发生的动作。其形式为was /were + V-ing。常与表示过去的时间状语连用,如:last night, last Saturday等;或者与when, while, as引导的过去时间状语连用。 过去进行时-结构 1. 过去进行时由“助动词was/were + 现在分词”构成 例如: We were having supper when the phone rang. 我们正在吃晚饭时电话响了�1�7 2. 过去进行时的否定式由“was/were not +现在分词”构成�1�7例如: This time yesterday Jack was not watching TV. He was repairing his bike. 昨天这个时候,杰克不是在看电视,而是在修理自行车�1�7 3. 过去进行时的疑问式由“was/were + 主语 + 现在分词?”构成�1�7例如: Were you playing basketball at four yesterday afternoon? 昨天下午四点你们在打篮球吗? 过去进行时-用法 1. 过去进行时的基本用法主要表示过去某一时间正在进行的动作。如:He fell asleep when he was reading. 他看书时睡着了。2. 过去进行时表示现在用过去进行时表示现在主要是为了使语气委婉、客气。如:I was wondering if you could give me a lift. 我不知你能否让我搭一下车。【注】一般过去时也有类似用法,但比较而言,用过去进行时显得更客气,更不肯定。3. 过去进行时表示感情色彩与现在进行时相似,过去进行时也可表示满意、称赞、惊讶、厌恶等感情色彩,也通常与 always, forever, continually等副词连用。如:They were always quarrelling. 他们老是吵架。4. 动词be的过去进行时动词be的进行时也可表示过去一时的表现或暂时的状态。比较:He was friendly. 他很友好。(指过去长期如此)
He was being friendly. 他当时显得很友好。(指当时一时的表现) 3. 现在完成进行时现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如:We have been waiting for him for two hours. 我们等他等了两个小时。 现在完成进行时-结构 现在完成进行时是由“助动词have(has) + been+动词的现在分词”构成。 现在完成进行时-用法 1、表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
The Chinese have been making paper for two thousand years.
中国有2000年的造纸历史。(动作还将继续下去)
I have been learning English since three years ago.
自从三年前以来我一直在学英语。(动作还将继续下去)2、表示在说话时刻之前刚刚结束的动作。
We have been waiting for you for half an hour.
我们已经等你半个钟头了。(动作不在继续下去)3、有些现在完成进行时的句子等同于现在完成时的句子。
They have been living in this city for ten years.
They have lived in this city for ten years.
他们在这个城市已经住了10年了。I have been working here for five years.
I have worked here for five years.
我在这里已经工作两年了。4、大多数现在完成进行时的句子不等同于现在完成时的句子。
I have been writing a book.(动作还将继续下去)
我一直在写一本书。
I have written a book.(动作已经完成)
我已经写了一本书。
They have been building a bridge.
他们一直在造一座桥。
They have built a bridge.
他们造了一座桥。5、表示状态的动词不能用于现在完成进行时。
I have known him for years.
我认识他已经好几年了。
I have been knowing...
这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,等。 4. 过去完成时过去完成时是把时间推移到过去某一时间之前,与现在不发生联系,由"had + -ed分词"构成。它的主要用法有三个,即“已完成用法”,“未完成用法”和“虚拟用法”.已完成用法表示一个动作或状态在过去某一时间或动作之前已经发生或完成.未完成用法表示一个动作或状态在过去某一时间或动作之前已经开始,一直延续到这一过去时间,而且到那时还未结束,仍有继续下去的可能性。 过去完成时-语法构成 过去完成时由“had +动词的过去分词”构成,had用于各种人称和数。肯定句:主语+had+动词的过去分词+其他.否定句:主语+hadn’t(had not)+动词的过去分词+其他.一般疑问句:Had+主语+动词的过去分词+其他?肯定回答:Yes, 主语+had. 否定回答:No, 主语+hadn’t. 如:She had arrived at the village before 8 o’clock last night. 昨晚8点之前她已到达这个村庄。—Had he told you to go there earlier yet? 他告诉了你早点儿到那儿吗?—Yes, he had. / No, he hadn’t. 是的,他告诉了。/ 不,他没有。 过去完成时-基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,即“过去的过去”。过去完成时 可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。By nine o’clock last night, we had got 200 pictures from the spaceship.到昨晚9点钟,我们已经收到200 张飞船发来的图片。 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。He said he had worked in that factory since 1949.他说自从1949年以来他就在那家工厂工作。 (3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。I didn’t know a thing about the verbs, for I had not studied my lesson.我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时She found the key that she had lost.她丢失的钥匙找到了。 (5)过去完成时常常用在宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。I thought I had sent the letter a week before. 我认为我一星期前就把信寄出去了。 (6)在包含有when, until等连词的复合句中,如果主句谓语动词和从句谓语动词所表示的过去动作不是同时发生的,那么先发生的动作通常用过去完成时表示。She didn’t go to bed until she had finished he work.她直到把工作做完之后才睡觉。 注意:如果两个动作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为这时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。(7)动词think, want, hope, mean, plan, intend等用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。We had hoped to be able to come and see you .我们本来希望能来看看你。 (8)过去完成时还可用在hardly…when…, no sooner…than…, It was the first (second, etc) time (that)…等固定句型中。It was the third time that he had been out of work that year.这是他那一年第三次失业了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询