温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
过去完成时
练习题
答案
过去完成时练习题及答案
练习一 一 . 用动词的适当形式填空 1. We _____________ (paint) the house before we ______________ (move) in. 2. That rich old man _____________ (make) a will before he _____________ (die). 3. They _____________ (study) the map of the country before they ________ (leave). 4. The robbers _____________ (run away ) before the policemen_______ (arrive). 5. I __________ (turn off) all the lights before I ____________ (go) to bed. 6. Paul __________ (go) out with Jane after he __________ (make) a phone call. 7. Tom __________ (say) he ___________ (read) the book twice. 8. Our plan ____________ (fail ) because we _____________ (make) a bad mistake. 9. When the chairman ______________ (finish) speaking, he _____________ (leave)the hall. 10.The Reads __ ______ (have) lunch when I ________________(get) to their house. 11.When I ______________(arrive) at the station, he ____________________(leave). 12.We _______________(learn) about 4000 English words by the end of last term. 13. I waited until he _______________(finish) his homework. 14. We were surprised at what she ________already ______(do) 15.She ____________(not go) to Qingdao because she _____________ (be) there before. 16. He ______________(not tell) you the news yet. 17. He said he _____________already_________(give) the book to the teacher. 18. I ______________(be) to Shanghai before. 19. She told me she _________________(be) to Sanya three times. 20.She _____________(play) the guitar while her sister_______________(sing). 二.句型转换 1. I had sold the ticket when she came. (改否认句) ___________ _____________ 2.She had sung a song to us before she danced. (改否认句) ___________ _____________ 3.They began to climb the mountain after they had bought all the food and drinks. (否认) ___________ _____________ 4.By 10:00 a.m, I had been very hungry. (改一般疑问) ___________ _____________ 5.Lucy had already completed the project when I arrived. (改一般疑问) ___________ _____________ 6.By the time he got to the airport, the plane had taken off. (改一般疑问) ___________ _____________ 7..He had broken his arm when I saw him. (对划线局部提问) ___________ _____________ 8.When he had read the note, he ate it. (对划线局部提问) ___________ _____________ 9..Jack didn’t go to the cinema because he had seen the film.(对划线局部提问) ___________ _____________ 10.We had had the toys for ten years before we gave them to the child. (对划线局部提问) ___________ _____________ 11.She had written the book by the end of 1960. (对划线局部提问) ___________ _____________ 12.We cooked the dumplings. We ate them up. (用过去完成时连接两句) ___________ _____________ 13.Jim’s father mended the car. It was broken. (用过去完成时连接两句) 14.We had our tests. Then we had a long holiday.( 用过去完成时连接两句 ) After we ________________________, we _____________________________ 15.He showed us the picture. Then he showed us around the house. 用过去完成时连接句 ) Before he _______________________, he______________________________. 练习二 一、单项选择 1.When Li Ming hurried home, he found that his mother ____ already ____to hospital. A.has ; been sent B had ; sent C has ; sent D had ; been sent 2.We ____five English songs by the end of last term. A.had learned B learned C have learned D will have learned 3.Han Mei told me she _____lunch , so she was very hungry. A. has had B hasn't have C have had D hadn't had 4.By the end of 1976 ,many buildings _____built in the city. A have been B have C had been D will 5.She _____her keys in the office so she had to wait until her husband ____home. A has left ; comes B had left ; would come C had left ; came D left ; had come 6.He said that it was at least ten years since I _____a good drink. A had enjoyed B was enjoying C have enjoyed D have been enjoying 7.The meeting _____when Mr. Wang _____to school. A has begun ; get B has been on ; get C had begun ; got D had been on ; got 二、填空 1. When I returned home, he __ ___ ( leave )。
2.By ten yesterday evening , she ____ ____ ( finish ) writing. 3.He _ _____ ( study ) English for five years before he came here. 4. It _ ___ __ ___ ( stop ) raining when I wake up this morning. 5. I _ ____ ( not read ) the book because I had read it before. 6. She said she__ __ ( be ) born in 1992. 7. When he __ ___ ( come ) to China two years ago he found people didn't understand him at all though he_ _ ____