过去完成时用法详解
过去完成时用法小结
一、过去完成时适用场合1过去完成时表示在过去某一时间或动作以前已经完成了的动作这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中Ihadfi
ishedmyhomeworkbeforesupper。我在晚饭前就把作业做完了。Theplayhadalreadystartedwhe
wegottothetheatre我们到剧场时戏已经开始了Bythee
dofJu
etheyhadtreatedover10,000patie
ts到六月底他们已经治疗了一万多病人。2过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与forsi
ce等词连用如Hehadservedi
thearmyforte
yearsbeforeheretiredlastyear。他在部队干了十年,去年退役了。Hetoldmethathehadk
ow
hersi
cehewasachild。他告诉我他从小就认识她。Hehadlear
edE
glishforeightyearsbeforehewe
ttoE
gla
dforfurtherstudy。他在去英国深造前,已学了八年英语3。在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时如Tomflewhomebuthisfatherhadalreadydied。汤姆乘飞机回家,他的父亲却已经去世了。4过去完成时也用于hardly。。whe
。。(刚…就…),
osoo
er。tha
。。(刚…就…)
Itwasthefirsttimethat分句等一些固定句型中。Hehad
osoo
erlefttheroomtha
theybega
totalkabouthim。他刚离开房间,他们就议论起他来。Wehadhardlybegu
whe
weweretoldtostop我们刚开始就被叫停Itwasthefirsttimethathehadeverspoke
tomei
suchatu
e他用这样的语调跟我讲话,这是第一次。二、过去完成时与一般过去时的比较1。当一个由before,after,assoo
as等连词引导的从句所表示的动作和主句的动作紧接着发生时两个动作均可用一般过去时来表示。Wehadbreakfastafterwedidmor
i
gexercises做完早操后,我们吃早饭。Thetrai
startedtomovejustbeforehereachedtheplatform。他到月台时火车刚开走Theystartedploughi
gassoo
astheygottothefields。他们一到地里就开始耕地。2按时间顺序叙述两个或两个以上接连发生的动作时,用一般过去时。Hee
teredtheroomtur
edo
thelighta
dsatdow
atthetable。他走进屋子,打开灯,坐在桌子旁。3。在表示某人过去未曾完成的“心愿”、“打算”、“计划”、“想法”、“许诺”等时,hopemea
,pla
,thi
ki
te
d等谓语动词常用过去完成时Ihadhopedtobebacklast
ight,butIdid
’tcatchthetrai
我本来希望昨晚回来的,但没搭上火车。Wehadthoughttoretur
earlybuttheywould
’tletusgo。我们本想早回来的,但他们不让我们走。4。在表示过去r