内容正文:
期末语法复习
选择性必修2·重庆大学出版社·过去完成时和过去完成进行时
(用法与时间状语搭配)
一、考点详解
考点概述
过去完成时和过去完成进行时是高中英语重要语法,过去完成时强调过去某一时间前
已完成的动作,过去完成进行时侧重过去某一时间前持续进行的动作,两者常与by+过
去时间、before等时间状语搭配使用。
考点一:过去完成时的基本用法
结构:had+过去分词
用法:表示过去某动作前已完成的动作
例句:By the time she arrived at the station,.the train had already left..
真题:
She told me she _the movie twice before..【2023重庆高二期末】
A)sees
B)saw
C)has seen
D)had seen
答案:D
When I got to the party,most guests_home.【2022XX市选择性必修2质检】
A)went
B)have gone
C)had gone
D)will go
答案:C
考点二:过去完成时与时间状语的搭配
常见时间状语:by2020,before last Friday,.by the end of last month,when/after/.before☑引
导的时间状语从句(从句用一般过去时)
例旬:We had finished the project by the end of last semester..
真题:
By the time he was ten,.he_1,000 English words.【2021重庆大学出版社教材配套练
习】
A)learns
B)learned
C)has learned
D)had learned
答案:D
She realized sheher keys at home when she got to the office.【2023XX省高二联考】
A)left
B)had left
C)has left
D)was leaving
答案:B
考点三:过去完成进行时的基本用法
结构:had been+现在分词
用法:表示过去某动作前持续进行的动作
例句:He was tired because he had been working all day..
真题:
The ground was wet.It_for hours before we arrived..【2022重庆高二期末】
A)rained
B)has rained
C)had been raining
D)was raining
答案:C
She English for five years before she went to London.【2023XX市选择性必修2期末】
A)studied
B)has studied
C)had studied
D)had been studying
答案:D
考点四:过去完成时与一般过去时的区别
区别:过去完成时强调”过去的过去”,一般过去时强调”过去某个时间点发生的动作”;
当有明确时间状语或上下文暗示动作顺序时,可只用一般过去时(如用afer/before连
接)
例句:After she finished her homework,she went to bed.(无需用过去完成时)
真题:
I the letter and it in the mailbox.【2021重庆大学出版社同步测试】
A)wrote;put
B)had written;put
C)wrote;had put
D)had written;had put
答案:A
He_the room and_down to rest..【2022XX省高二质检】
A)cleaned;lay
B)had cleaned;lay
C)cleaned;had lain
D)had cleaned;had lain
答案:A
考点五:过去完成时在宾语从句中的运用
结构:主句(一般过去时)+从句(had+过去分词)
用法:主句为一般过去时,从句动作发生在主句之前
例句:He said he had never seen such a beautiful place before..
真题:
She told me that sheto Paris twice.【2023重庆高二期末】
A)has been
B)had been
C)was
D)is
答案:B
The teacher asked why we_our homework.【2022XX市高二联考】
A)didn't finish
B)haven't finished
C)hadn't finished
D)won't finish
答案:C
考点六:过去完成进行时与时间状语的搭配
常见时间状语:for3 hours,.since2010,until she came back
They had been waiting for the bus for an hour when it finally arrived.
真题:
HeTV for two hours when his mother came in.【2023重庆大学出版社教材练习】
A)watched
B)has watched
C)had watched
D)had been watching
答案:D
She_on the project until midnight last night.【2021XX省高二期末】
A)worked
B)has worked
C)had been working
D)was working
答案:C
二、考点综合训练
L.单项选择
1.By the time the concert started,the singerfor an hour.
A)has arrived
B)had arrived
C)had been arriving
D)arrived
2.She said she the museum twice before she moved to this city.
A)visits
B)visited
C)has visited
D)had visited
3.When I got to the classroom,the teacher the lesson.I the first 10 minutes.
A)started;missed
B)had started;missed
C)started;had missed
D)had started:had missed
4.The students were exhausted because they_basketball on the playground all afternoon.
A)played
B)have played
C)had played
D)had been playing
5.My parentsin this house for 20 years before they sold it last month.
A)lived
B)have lived
C)had lived
D)had been living
6.He realized hehis wallet at home only after he got to the supermarket.
A)left
B)had left
C)has left
D)was leaving
7.After she her homework,she went out to play with her friends.
A)finished
B)had finished
C)has finished
D)was finishing
8.They for the bus for 40 minutes when it finally came.
A)waited
B)have waited
C)had waited
D)had been waiting
Ⅱ.完成句子
1,到上周末为止,我们已经完成了所有的项目。
By the end of last weekend,we_all the projects.
2.他告诉我他以前从未见过如此美丽的风景。
He told me hesuch beautiful scenery before.
3.他们搬到上海之前已经在成都住了十年。
They
_in Chengdu for ten years before they moved to Shanghai.
4.雨已经下了一整天,所以我们不得不取消野餐。
It
all day,so we had to cancel the picnic.
5.老师问我们为什么没有完成作业。
The teacher asked why we_our homework
6.当我到达车站时,火车已经开走了。
When I arrived at the station,the trainalready_.
7:她到家时,家人己经等了她两个小时。
When she got home,her family
for her for two hours.
Ⅲ.短文改错
My brother told me that he has visited the Great Wall twice before.
By the time I was five,my parents had moved to Beijing for three years.
When we got to the cinema,the movie has been on for ten minutes.
She was tired because she worked in the garden all morning
After he finished his breakfast,he went to school.
IV.语法填空
Last Sunday,I planned to meet my friend at the library.When I 1.(get)there at 2 pm,she
wasn't there.I called her,but she didn't answer.I later found out she 2.(forget)our ap-
pointment because she 3.-(help)her mom with housework all morning.By the time she
remembered,I 4.(wait)for an hour.She felt sorry and said she 5.(never miss)our plans
again.Actually,she 6.(make)the same mistake three times before.I told her it was okay,
but she still insisted on buying me coffee.While we 7.(drink)coffee,she told me she 8.
-(study)for the exam until midnight the night before,so she overslept.
参考答案与解析
L.单项选择答案:1.C2.D3.B4.D5.C6.B7.A8.D
Ⅲ.完成句子答案:
1.had finished 2.had never seen 3.had lived 4.had been raining
5.hadn't finished 6.had left 7.had been waiting
.短文改错答案:
has→had had moved→had lived has→had
worked→had been working删除had
V.语法填空答案:
1.got 2.had forgotten 3.had been helping 4.had been waiting
5.would never miss 6.had made 7.were drinking 8.had been studying
英语语法复习手册·选择性必修2·重庆大学出版社·过去完成时和过去完成进行时