英语的“现在进行时,完成时,将来时”各表示什么?

英语的“现在进行时,完成时,将来时”各表示什么?,第1张

现在进行时是指正在进行中的动作,比如你正在吃饭,have

been

doing

,完成时是己经完成的动作,如你吃完饭了,动作要变成过去式的,have

done

,将来时是准备要去做但没做的动作,如你马上去吃饭,动词加ING!be

doing

现在完成进行时为:have/has +been +doing指过去发生的事,到现在这个点还在做

例:She has been skating for three hours她已经滑了三个小时(现在还在滑)

现在完成进行时是没有被动语态的,如果有现在完成进行时的主动结构的句子变为被动结构,可以用现在完成时

例:We have been discussing the problem for 2 days

变为:The problem has been discussed for 2 days

另外,将来进行时也没用被动语态

例:We shall be discussing it tomorrow

变为:It will be discussed tomorrow

现在完成进行时是表示一个在过去开始并在最近刚刚结束的行动,或一个过去开始但仍在进行或刚刚结束的行动,包括现在在内或延续到现在的一个阶段内重复发生的行动,强调行为本身。

其用法为have/has

been

+动词的现在分词

一。构成:现完 have/has+-ed分词 现完进 have/has been +-ing 分词

二。用法:

1。现完 (1)表示过去发生的动作对现在的影响;

例:I have seen the film many times

(2) 表示动作从过去某时间开始一直延续到现在,并还可

能继续延续下去。

例:He has lived here since 1949(自1994年以来他一

直住在哪里,并有可能继续住下去。)

(3) 表示动作刚刚完成;

例:I have finished my homework just now

(4) 含有终止或短暂意义的动词(如begin,end,come,go,join等)

不能和for since连用。

(5) 在where和when引导的疑问句中,一般不用现在完成时态

( 除Where have you been)

2。现完进:

(1) 动作从过去某一时间开始,一直延续到现在,可能还要继续下去:

例:They have been working for two hours

(2) 动作在说话时刻之前刚刚结束:

例:I’ve been sitting in the garden and have just

come indoors

三。总结: 现在完成体和现在完成进行体有时可以会互换使用,含义无 甚差别。但

二者之间又有区别。

⑴后者比前者更强调动作的延续性;

⑵在没有状语时,后者表动作仍在进行;前者表动作已结束;

⑶后者不适用于状态动词,前者则可。

这可是我们一群室友讲课练习辛苦了好久总结的!给点分和好评吧!

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/qinggan/7572491.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-06
下一篇2023-09-06

发表评论

登录后才能评论

评论列表(0条)

    保存