过去完成时
I. 单项选择。
1. Tom was disappointed that most of the guests ______ when he ______ at the party.
A. left,had arrived B. left,arrived
C. had left,had arrived D. had left,arrived
2. We ______ four thousand new words by the end of last year.
A. had learned B. have learned C. learned D. will have learned
3. The pen I ______ I ______ is on my desk.
A. think,lost B. thought,had lost
C. think,had lost D. thought,have lost
4. —Did you see Mr. Smith when you were in France?
—No, when I _____ France, he ______ to China.
A. had arrived, had gone B. arrived to, went
C. got to, had gone D. had got to, would go
5. Catherine ______ the letter before her mother came into her bedroom.
A. had written B. was written C. has written D. is writing
6.—I have bought you the books you want.
—Oh,good,I ___ afraid you had forgotten.
A.was B.am C.had been D.have been
7.—Why didn't Tom attend the meeting yesterday?
—He ____ Beijing.
A.has gone to B.had gone to C.went to D.had been to
8.The bus had gone when I ____ at the bus stop.
A.have arrived B.arrived C.had arrived D.am arriving
9. The police found that the house _______and a lot of things_________.
A. has broken into, has been stolen B. had been broken into, had been stolen
C. has been broken into, stolen D. had been broken into, stolen
10. We _________the work by six yesterday evening.
A. finished B. would finish C. had finished D. had been finished
【真题链接】
1. By the end of last week, she _______ in the west of China for two months helping the homeless children. (2019上海中考)
A. will stay B. has stayed C. would stay D. had stayed
2. When I got to the cinema, the film________ for 15 minutes. (2019扬州中学教育集团树人学校期末)
A. have begun B. had begun C. has been on D. had been on
3. My parents __________ supper before I got home last night. (2019江苏金湖县塔集中学期期末)
A. had B. have had C. had had
II. 用所给动词的正确形式填空。
1.That rich old man (make) a wish before he (die) last month.
2.When the Kings got to the airport, the plane (take) off.
3.I (be) at the bus stop for 20 minutes when a bus finally came.
4.Tom (say) he (read) the book twice by 2019.
5.The Reads (have) lunch before I (get) to their house at 12:30.
6.When I (arrive) at the station this morning, he (leave).
7.We (learn) about 4,000 English words by the end of last term.
8.We were surprised at what she already (do).
9.By 10:00 last night, she (send) five e-mails to me.
10.Catherine (finish) the letter before her mother came into her bedroom.
1. Mary _____ already _____(try) the dress on before she bought it.
2. I was surprised to find that all my classmates _____(go) to the lab when I _____(get) to the classroom.
3. When she _____ (finish) her work in the office, Mrs. Smith left.
4. Mr. Feng _____ (teach) Lesson 2 by the end of last week.
5. Mr. Smith _____(live) in Europe for fifteen years before he _____(go) to Australia.
6. By ten yesterday evening, she _______(finish) writing.
7.______you ever_______(read) his new novel
8. She asked if Mr. Liu _______already________(leave).
9. It ______ (stop) raining when I woke up this morning.
10. When he ______(come) to China two years ago, he found people didn’t understand him at all though he ______(learn )some Chinese in his own country.