育儿知识大全 > 学习大全 > 诗歌文学正文

过去完成时练习题及答案(范文3篇)

发布日期:2025-03-28

过去完成时练习题(一) 一、用所给动词的适当形式填空 By the time I ________ (get) to the cinema, the movie ________ already ________ (start). She said she ________ (be) to Beijing three times. When I got home, my mother ________ already ________ (cook) dinner. The train ________ (leave) when we arrived at the station. He told me that he ________ (lose) his wallet on the way to school. 二、单项选择 We ________ five English songs by the end of last term. A. had learned B. learned C. have learned D. will learn The meeting ________ when Mr. Wang ________ to school. A. has begun; gets B. had begun; got C. began; had got D. begins; gets She ________ in this school for ten years before she moved to Shanghai. A. taught B. has taught C. had taught D. would teach By the time he was 12, Edison ________ to make a living by himself. A. would begin B. has begun C. had begun D. was begun —Why didn't you go to the movie yesterday? —Because I ________ it before. A. had watched B. have seen C. have watched D. had seen 三、句型转换 They had finished the work by the end of last week.(改为一般疑问句) ________ they ________ the work by the end of last week? He had been to the Great Wall before.(改为否定句) He ________ ________ to the Great Wall before. The boy had eaten an apple when his mother came back.(对划线部分提问) ________ ________ the boy ________ when his mother came back? 过去完成时练习题(一)答案 一、用所给动词的适当形式填空 got; had; started had been had; cooked had left had lost 二、单项选择 A B C C D 三、句型转换 Had; finished hadn't been What had; done 过去完成时练习题(二) 一、用所给动词的适当形式填空 Before he ________ (go) to bed, he ________ (read) some books. The film ________ (be) on for ten minutes when we ________ (arrive) at the cinema. She ________ (tell) me that she ________ (not see) the film before. By the end of last year, he ________ (work) in this company for five years. When I ________ (get) to the party, most of the guests ________ already ________ (leave). 二、单项选择 By the time I got to the hospital, the patient ________. A. died B. has died C. had died D. dies My father ________ to Beijing twice before he retired. A. has been B. had been C. went D. goes They ________ all their money by the end of the holiday. A. had spent B. spent C. have spent D. will spend The teacher ________ us a lot of homework before the exam. A. had given B. gave C. gives D. has given She said she ________ her keys at home. A. left B. has left C. had left D. leaves 三、根据中文提示完成句子 到上学期末,我们已经学了两千多个单词。

By the end of last term, we ________ ________ more than two thousand words. 他告诉我他以前从未见过这么漂亮的花。

He told me that he ________ ________ such beautiful flowers before. 当我到达学校时,铃声已经响过了。

When I got to school, the bell ________ already ________. 过去完成时练习题(二)答案 一、用所给动词的适当形式填空 went; had read had been; arrived told; hadn't seen had worked got; had; left 二、单项选择 C B A A C 三、根据中文提示完成句子 had learned had never seen had; rung 过去完成时练习题(三) 一、用所给动词的适当形式填空 After he ________ (finish) his homework, he ________ (watch) TV. The old man ________ (die) when the doctor ________ (arrive). She ________ (say) that she ________ (meet) him before. By the time I woke up, my father ________ already ________ (leave) for work. When we ________ (get) to the park, the party ________ already ________ (start). 二、单项选择 By the end of last month, I ________ enough money for the dress. A. had saved B. saved C. have saved D. save The plane ________ when we got to the airport. A. took off B. had taken off C. takes off D. has taken off He ________ in the factory for twenty years before he retired. A. works B. worked C. had worked D. has worked She ________ her bike when I saw her. A. had lost B. lost C. has lost D. loses They ________ the museum before they went to the park. A. visited B. have visited C. had visited D. visit 三、短文填空,用所给动词的适当形式填空 Last Sunday, I went to the zoo with my friends. When we got there, we found that many people ________ (be) there already. We were excited to see so many lovely animals. But then I realized that I ________ (leave) my camera at home. I was a little sad because I really wanted to take some photos. My friend Tom said he ________ (bring) his camera. So we used his camera to take a lot of pictures. By the end of the day, we ________ (have) a great time. Before we went home, we ________ (buy) some souvenirs. It was really a wonderful day. 过去完成时练习题(三)答案 一、用所给动词的适当形式填空 finished; had watched had died; arrived said; had met had; left got; had; started 二、单项选择 A B C A C 三、短文填空,用所给动词的适当形式填空 had been; had left; had brought; had had; bought

你感兴趣的

编辑推荐

今日推荐

热点内容