内容正文:
选修1外研版
【语法专项】
高中直击真题精讲
语法专项
Unit5:过去完成时
真题精讲与演练
直击真题高效讲
真题一:单项选择(基础用法辨析)
(2024
山东青岛期中,外研版)
By the time I arrived at the station the trainalready_
A.leave
B.left
C.has left
D.had left
答案:D
核心知识点:
过去完成时表示过去某一时间或动作之前已经发生或完成的动作,结构为had+过去分词”。
常与by the time,.before,.after等引导的时间状语从句连用,其中从句用一般过去时,主句用过去完
成时。
解析:”arrived是过去的动作,”火车离开”发生在”到达”之前,即过去的过去,所以用过去完成
时had left。
真题二:用所给词的适当形式填空(时态运用)
(2023北京海淀月考,外研版)
She told me she_(finish)her homework before her mother came back.
They_(not see)each other for five years before they met at the party last night.
答案:1.had finished2.hadn't seen
核心知识点:
宾语从句中,若主句为一般过去时,从句表示过去的过去,用过去完成时。
”for+时间段”作状语时,主句用完成时,结合before引导的过去时间状语从句,主句用过去完成
时;其否定形式为han't+过去分词。
解析:第一句主句'told”是过去时,”完成作业”在妈妈回来”之前,用had finished。第二句'met
是过去动作,”五年没见面在”见面'之前,用hadn't seen。.
选修1外研版
【语法专项】
高中直击真题精讲
真题三:句型转换(肯定句变否定句和疑问句)
(2024上海浦东期末,外研版)按要求改写句子,每空一词。
He had learned English for ten years before he went abroad.(改为否定句)
HeEnglish for ten years before he went abroad
They had cleaned the classroom when the teacher arrived.(改为一般疑问句)
_they_the classroom when the teacher arrived?
答案:
hadn't learned
Had;cleaned
核心知识点:
过去完成时变否定句,直接在had后加not,缩写为hadn't,后面过去分词不变。
过去完成时变一般疑问句,将had提至句首,过去分词保持不变。
解析:否定句在had后加not变为hadn't,过去分词learned不变。疑问句将Had提至句首,过去
分词cleaned不变。
真题四:短文填空(语境综合运用)
(2023广东广州期中,外研版)阅读短文,用括号内所给词的适当形式填空,使短文通顺。
When I got to the cinema,the movie(start)already.I felt sad because I_(look)forward to seeing it
for a long time.My friend told me he(buy)the tickets an hour before.But I(miss)the bus,so I was
late.If I(catch)the bus,I wouldn't have missed the beginning.
答、:1.had started2.had looked3.had bought4.had missed5.had caught
核心知识点:
在语境中,多个动作发生有先后顺序,较早发生的动作用过去完成时。
在if引导的虚拟条件句中,表示与过去事实相反,从句用had+过去分词,主句用would have+过
去分词。
解析:”got to'”是过去动作,”电影开始”在”到达”之前,用had started:”期待”在”到达”之前,
用had looked:”买票”在”告诉我”之前,用had bought:”错过公交车”在”迟到”之前,用had
missed;虚拟条件句表示过去未实现的情况,从句用had caught。
真题综合演练
真题综合演练
L单项选择
1.By the time she got home,her parents-already-dinner.
A.have cooked
B.cooked
C.had cooked
2
选修1外研版
【语法专项】
高中直击真题精讲
D.cook
2.He said he_(see)the movie twice before last week.
A.saw
B.has seen
C.had seen
D.sees
Ⅱ.用所给词的适当形式填空
1.They_(not meet)each other for three years before they moved to the same city.
2.She told us she(finish)reading the novel by the end of last month.
Ⅱ句型转换
1.My brother had collected200 stamps by his tenth birthday.(改为否定句)
2.The workers had built the bridge when the flood came.(改为一般疑问句)
V.短文填空
When Tom arrived at the party,most guests_(leave)already.He felt regretful because he_(promise)
to arrive on time.His friend Mary said she_(wait)for him for an hour.Ifhe_(take)a taxi,he wouldn't
have been late.Now he knows he(not make)such a mistake again.
综合演练参考答案
I单项选择
1.C2.C
Ⅱ.用所给词的适当形式填空
1.hadn't met 2.had finished
Ⅲ.句型转换
1.My brother hadn't collected 200 stamps by his tenth birthday.
2.Had the workers built the bridge when the flood came?
选修1外研版
【语法专项】
高中直击真题精讲
V.短文填空
1.had left 2.had promised 3.had waited 4.had taken 5.wouldn't make
4