一般过去时与现在完成时Word文档下载推荐.docx
《一般过去时与现在完成时Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《一般过去时与现在完成时Word文档下载推荐.docx(5页珍藏版)》请在冰豆网上搜索。
Weoftenplayedtogetherwhenwewerechildren.我们小时候常在一起玩。
Heusedtosmokealot,buthedoesn’tnow.他过去经常抽烟,但现在不抽了。
Wheneverwewereintrouble,hewouldhelpus.每当我们遇到困难,他都会帮助我们。
AtthattimeshewasverygoodatEnglish.那时她英语学得很好。
Hesaidhewouldwaituntiltheycameback.
一般过去时详细解析:
主要是用来描述在过去某个时候发生动作或存在状态。
它也可以用来表示在过去某段时间里经常发生习惯性动作。
这一点在表达意义上及一般现在时相同,只是所在时间区域不同而已。
由于它主要作用如此,所以在使用一般过去时句子里常常有一个意义较具体过去时间状语。
这也是它及现在完成时最大区别之一。
一般过去时由谓语动词过去式表示,也就是说动词词末要加-ed(除不规则动词外)。
常和一般过去时连用过去时间状语有:
lastnight(week,
month,year,century,etc.),yesterday,thedaybeforeyesterday,yesterdaymorning(afternoon,evening),in1999,twohoursago(oneweekago,treeyearsago,…)等等。
使用一般过去时,在某种意义上说就是要强调动作或状态发生或存在于过去某个时候。
"
过去"
时间概念有两层意思:
一是指"
现在某个时间"
以前时间;
二是指"
说话、写文章那个时间点"
以前时间,在这个意义上,"
现在那个时间点"
是很小很小,甚至于小到无法量化程度。
例如:
Hegothisdrivinglicenselastmonth.他上个月拿到了驾照。
--Where'
sJim?
吉姆在哪里?
--Hejustwentout.他刚刚出去。
一般过去时表现在:
(1)在宾语从句中,由于时态呼应关系,可用一般过去时表示现在:
Ididn’tknowyouwerehere.我不知道你在这儿。
(were实际上指现在)
Ididn’tknowyouweresobusy.我没想到你这么忙。
(2)表示客气委婉现在:
Iwonderedifyouwerefreethisevening.不知您今晚是否有空。
Ithoughtyoumightlikesomeflowers.我想您也许想要些花。
【注】能这样有动词主要限于want,wonder,think,hope,intend等少数动词。
(3)用于某些特殊结构中表示现在:
It’stimewestarted.我们该动身了。
IwishIknewhisname.要是我知道他名字就好了。
I’dratheryoulivedclosertous.我希望你能住得离我们近点。
【注】该用法主要用于it’stime,Iwish,I’drather,ifonly,asif,asthough等少数结构后接从句情形,其中有些结构后面句子还可用一般过去时表示将来:
I’dratheryoucamenextMonday.我宁愿你下周星期一来。
另外表主观想法虚拟条件句也用一般过去时表示现在:
IfIhadthemoneynowI’dbuyacar.假若我现在有钱,我就买辆小汽车。
现在完成时:
1.表示截止现在业已完成动作
Bynow,IhavecollectedallthedatathatIneed.
2.表示发生在过去而对现在产生影响、带来结果动作
ShehasbeentotheUnitedStates.
3.表示过去发生动作持续到现在,并可能还要延续
IhavelearnedEnglishfor8years.
结构:
由have加动词过去分词构成,主语是第三人称单数时,要将have改为has。
Ihaveseenthefilmalready.我已经看过那部电影了。
(现在我知道电影内容了。
)
Haveyouseenmybag?
你看到我手提包了吗?
(你知道它在哪里?
)
Shehasbeenadancerfortenyears.她已当了十年舞蹈演员了。
We’veplantedthousandsoftreesinthepastfewyears.过去几年我们种了成千上万棵树。
现在完成时详细解析:
对于初接触现在完成时人来说,往往会产生一种茫然,因为它似乎及一般过去时相似。
那就是,这两种时态描述动作都始于过去。
其实不然,现在完成时主要表示,发生在过去动作延续到现在刚刚完成、或许还要延续;
侧重于这个动作对现在带来结果、产生影响、积累总和等等。
而一般过去时则只不过是表示动作发生在过去什么时候。
弄清了这一区别,就很容易理解现在完成时了。
它主要适用于下面几种情况:
1)表示截止现在业已完成动作
Bynow,IhavecollectedallthedatathatIneed.到现在为止,我已收集到了我所需全部资料。
Shehasread150pagestoday.她今天已看了150页。
Wehaven'
tmetformanyyears.我们已多年没见了。
Theyhavedevelopedanewproduct.他们研制成功了一种新产品。
2)表示发生在过去而对现在产生影响、带来结果动作
Haveyouhadyourdinner?
你吃晚饭了吗?
ShehasbeentotheUnitedStates.她已去美国了。
Youhavegrownmuchtaller.你长高了许多。
3)表示过去发生动作持续到现在,并可能还要延续
Ithasbeenfiveyearssincehejoinedthearmy.他参军五年了。
TheyhavelearnedEnglishforeightyears.他们已学了八年英语了。
Sofarwe'
veonlydiscussedthefirstfivechapters.至今我们还只讨论了前五章。
几点注意
1)一个句子应该用什么时态只能取决于它需要表达意思,以及它所处语言环境。
HespeaksEnglish.(一般现在时,说明动作发生经常性。
HespokeEnglishwhenhewasinNewZealand.(一般过去时,说明动作发生时间。
HeisspeakingEnglish.(现在进行时,说明动作正在进行。
HehasspokenEnglishforthreeyearssincehecametotheUSA.(现在完成时,这里说明动作总和。
HehasbeenspeakingEnglishsincehecametotheUSA.(现在完成进行时,强调动作连续性。
2)在含有时间状语从句或条件状语从句主从复合句中,如果主句谓语动词是一般将来时,那么从句谓语动词就只能用一般现在时来表示将来时;
如果主句谓语动词是过去将来时,那么从句谓语动词就只能用一般过去时来表示过去将来时。
例如:
Iwillnotplaytennisifitrainstomorrow.
Iwouldnotplaytennisifitrainedthenextday.
3)有些动词表示无法持续动作,它们一般不宜用于进行时态中。
这类动词常见有:
be,believe,consist,find,forget,hate,have,hope,hear,know,like,love,notice,prefer,remember,see,seem,smell,suggest,taste,understand,want,wish,sitdown,standup等等。
Be动词若是用于进行时态,可表示暂时、短暂情况或表现。
Tomisbeingagoodboytoday.汤姆今天很乖。
Heisbeingchildish.他这样做是耍孩子气。
Youarenotbeingmodest.你这样说不太谦虚。
4)关于现在完成时时间状语问题
A.凡是"
完成时态"
都表示,不知道也不管动作发生具体时间,所以在使用现在完成时句子里,不可以带有表示具体过去时间状语,如:
yesterday,lastweek(month,year,etc.),twoweeksago,in1999等;
但常和有些副词连用,如:
just,before,already,often,never,ever,not…yet,always等等。
B.在以when提问特殊疑问中不能用现在完成时。
另外,ago不能用于现在完成时句子里,因为它表示从现在算起以前某个时间,属于表示具体过去时间状语。
但是可以用before来表示"
以前"
意义,因为它只表示"
,而不知什么时候以前。
C.如果是不表示连续性动词用于现在完成时句子,不可以和以for表示"
一段时间"
状语连用。
在这种情况下,应该用"
Ithasbeen…;
since…"
句式来表达。
如:
Hehasjoinedthearmyforfiveyears.(错误)
Ithasbeenfiveyearssincehejoinedthearmy.(正确)
能及现在完成时连用词语很多,如副词just,already,yet,before,ever,recently等,但下面是一些典型而且重要例子:
(1)since(自从):
不管用作介词、连词还是副词,句子(主句)谓语通常都用现在完成时:
Ihaven’tseenhersincelastweek.自上周以来我一直未见过她。
Wherehave