当前位置:首页 > 英语所有时态总结和例句
.现在完成进行时:
持续到说话为止
1.概念:在过去某一时刻之前开始的动作或状态一直2.基本结构:have/has +been+doing 基本与现在完成时相同,但是现在完成进行时只能表示仍然持续的概念
have/has been +-ing 分词
He has been working for us for ten years.=He has worked for us for ten years.
现在完成进行时(表示动作从过去某一时间开始一直持续到现在,并且预期还要继续进行下去)
I have been playing football for three hours.(我已经踢了3个小时足球了,我现在仍然在踢着足球,而且我还要继续踢下去) I have been playing football since this morning.(从过去的某一具体时刻开始,直到现在,我都在踢足球,而且现在还没有终止,要继续踢下去)
I have been playing football since I went to school. (自从我上学以来,我就一直在踢足球,直到现在,我仍然在踢足球,而且要继续踢下去)
I have been playing football recently.(近来我一直在踢足球,而且还会继续踢下去)
I have been playing football this morning. (今天上午以来我一直在踢足球,并会继续下去)
将来完成进行时
主语+ shall/will have been doing He will have been working for us.=He will work for us.
翻译为:他最近一直在为我们工作(过去在工作,现在在工作,将来还会工作) (将来完成进行时)
将来完成进行时是把现在完成进行时的助动词have/has改为原形have,并在have前加上助动词will,现在完成进行时中的be的过去分词been保持不变,现在分词playing也保持不变。
总结:一般将来时、将来进行时、将来完成时、将来完成进行时与一般现在时、现在进行时、现在完成时的区别是表示将来的时态是把表示现在的时态主语后加了助动词will/shall,并把will/shall后的第一个助
动词改成了动词原形,其他保持不变。
过去完成进行时
had been +-ing 分词
He said that he had been working for us for ten years.=He said that he had worked for us for ten years.
should+have been+现在分词用于第一人称
would have been+现在分词用于其他人称
He said that he would have been working for us.=He said that he would work for us.
英语中有12个主要时态,都来自于三时(过去、现在、将来)
现在以I listen为例,举例英语中有12个主要时态如下所示: 一般现在时:I listen 现在进行时:I am listening
过去进行时:I was listening 现在完成时:I have listened
现在完成进行时:I have been listening 一般将来时:I shall listen”或“I will listen.”
将来进行时:I shall be listening 一般过去时:I listened 过去完成时:I had listened
过去完成进行时:I had been listening 将来完成时: I shall have listened 将来完成进行时: I shall have been listening 时态的一致
在一些从句(主要是宾语从句)中谓语动词的时态,常常受主句中谓语动词时态的影响,这叫做时态的一致。
时态的一致通常分以下一些情况下考虑: 1.当主句中的谓语动词是现在时态或将来时态,在这种情况下,从句的谓语动词可以用任何所需时态。如:
I know that Mr. Brown is a good teacher. 我知道
共分享92篇相关文档