了解更多不规则动词过去式与过去分词目录
判断每句话中应使用一般过去时还是过去完成时,填写动词的正确形式并写出判断依据。
1. I ______ (finish) my homework at eight last night.
译文:我昨晚八点写完了作业。
答案:finished
依据:last night是明确的过去时间状语,句子只描述单一独立的过去动作,适用一般过去时。
2. By the time my mum came home, I ______ (cook) the meal.
译文:妈妈回家的时候,我已经做好饭了。
答案:had cooked
依据:“妈妈回家”是后发生的过去参照动作,做饭发生在回家之前,属于过去的过去,使用过去完成时。
3. They ______ (play) basketball after school yesterday.
译文:他们昨天放学后打了篮球。
答案:played
依据:yesterday为典型过去时间标志,单独叙述过去发生的动作,选用一般过去时。
4. He ______ (not eat) breakfast before he left for work.
译文:他上班出发前没有吃早饭。
答案:hadn’t eaten
依据:动身上班是过去参照事件,吃早饭的行为发生在该事件之前,需用过去完成时。
5. ______ you ______ (visit) your grandparents last Spring Festival?
译文:去年春节你去看望祖父母了吗?
答案:Did; visit
依据:last Spring Festival是确定的过去时间,一般过去时疑问句要借助助动词Did,后面动词使用原形。
6. We ______ (know) each other before we studied in the same class.
译文:同班学习之前我们就互相认识了。
答案:had known
依据:同班上课是后置的过去动作,相识的行为发生在上课之前,使用过去完成时。
易混句式对照
1. She locked the door.(一般过去时)
译文:她锁上了门。
解读:单纯陈述一件独立的过去动作,无其他参照事件。
2. She had locked the door before she left.(过去完成时)
译文:她离开之前就锁好了门。
解读:锁门动作早于离开这个过去行为,体现动作先后。
3. It rained heavily last Monday.(一般过去时)
译文:上周一雨下得很大。
解读:带有清晰的过去时间限定,仅描述单一过去事实。
4. The ground was wet, because it had rained all night.(过去完成时)
译文:地面是湿的,因为整夜都在下雨。
解读:下雨的动作发生在地面变湿这个过去状态之前。
知识要点总结:
1. 看到yesterday、…ago、last+时间名词这类明确独立过去时间词,直接选用一般过去时,
这类句子只描述单一过去事件,不需要对比动作先后。
2. 句中同时存在两件过去事件,有before、by the time引导先后逻辑时,先发生的动作用过去完成时,
后发生的动作用一般过去时。
3. 做题判断步骤:先找句中所有过去动作,区分是否存在时间先后;无先后关系用一般过去时,
有先后关系则更早的动作使用过去完成时。
请点击返回首页一般过去时与过去完成时用法区分目录
