……………………………………………………………最新资料推荐…………………………………………………
现在完成时与一般过去时的区别
现在完成时与一般过去时都表示一个在过去完成的动作。
它们属于不同时间的两种时态,现在完成时属于现在时态的
范畴,而一般过去时属于过去时态的范畴。
下面我们先从构成形式上区别一下两种时态。
现在完成时的动词形式为:“havehas动词的过去分
词”像havehasdo
e:而一般过去时的动词形式为:“动
词的过去式”像did例如:
Jack’smothertookhimtoschooleverydaywhe
he
wasi
primaryschool
杰克在小学时他妈妈每天送他上学。
Mariahas
everreada
yChi
esestories玛利亚从未
读过中国故事。
2基本用法不同:“对现在影响”、“持续到现在”
正如前面所说,现在完成时是与现在有关的时态,属现在时
态的范畴,现在完成时与一般过去时最大的区别有两点:
它侧重于过去的动作对现在造成的影响;而一般过去时是一
种过去时态,侧重于表示过去的动作,与现在无关。
例
如
YesterdayIwe
ttothezoo昨天我去了动物园。(仅说明
昨天去了动物园,与现在无关)
LiLeihasreadthebook李磊已看过那本书。(说明李磊
1
f……………………………………………………………最新资料推荐…………………………………………………
了解那本书的内容)另外,现在完成时还可以表示动作从过去某个时候开始一直延续到现在,强调动作的延续性它常与for及si
ce引导的一段时间状语连用。例如:Hehaslivedhereforte
years他已在这儿住了10年了。比较:1TheGree
shaveworkedi
Chi
asi
ce1998格林一家自1998年到现在一直在中国工作。TheGree
sworkedi
Chi
ai
1998格林一家1998年在中国工作。2Hehaslivedi
thecou
tryforalo
gtime他在农村生活了很长时间。(现在还在农村)Helivedi
thecou
tryforalo
gtimebeforehecametotow
他进城前在农村生活了很长时间。3Shehasboughtabicycle她买了一辆自行车。(现在她有一辆自行车了。)Sheboughtabicyclelastyear去年她买了一辆自行车。4Hehaswo
aprizeforhisi
ve
tio
他因为他的发明而获奖了。Healsowo
aprizelastyear他去年也获奖了。注意:
2
f……………………………………………………………最新资料推荐…………………………………………………
在与for及si
ce引导的一段时间状语连用时,句子的谓语动词必须是延续性动词,终止性动词不可和一段时间连用。例如:他当兵已三年了。误:Hehasbecomeasoldierforthreeyears误:Hejoi
edthearmyfr