
中小学教育资源及组卷应用平台 过去完成时 专项练 2025年初中英语中考复习备考 1.We got there too late. The old man _____ his bike to others. A.is selling B.has sold C.sells D.had sold 2.Luckily, the rain _____ by the time we reached the foot of the hill. A.stops B.stopped C.has stopped D.had stopped 3.By the time Jack was fourteen years old, he _____ a story book on his own. A.would publish B.has published C.published D.had published 4.By the end of last year, we _____ more than 2,000 words. A.learn B.learned C.have learned D.had learned 5.By the time I got to school, I realized I _____ my homework at home. A.left B.had forgotten C.had left 6.By the end of last week, the student _____ reading two-thirds of the book. A.finished B.was finishing C.has finished D.had finished 7.By the time I locked the door, I realized that I _____ my key at home. A.had left B.has left C.would left D.leave 8.After Frank _____ the dinner, he went for a walk in the garden with his family. A.is eating B.eats C.will eat D.had eaten 9.The famous writer _____ two novels by the end of last month. A.writes B.is writing C.would write D.had written 10.By the time I got to the cinema, the movie _____ for ten minutes. It was hard to find my seat. A.has been on B.had begun C.had been on 11.It’s bad luck today! By the time I got to the train station, the train _____ for ten minutes. A.has been away B.will be away C.had been away 12.By the time I got home, Mom _____ my favorite food out on the table. A.laid B.is laying C.lays D.had laid 13.By the time he was 12, Edison _____ a living by himself. A.made B.was making C.have made D.had made 14.—Did you see the basketball star yesterday when he came to visit our school yesterday —No, by the time I got to school, he _____. A.has left B.had left C.leaves 15.Jason _____ Chinese in Wuhan for a year before the HSK test and passed it. A.will learn B.learns C.had learned D.learned 16.—I heard that Uncle Zhao _____ more than 20 countries since 2010. —Yes, and he thinks it’s very wonderful. A.had been in B.had traveled to C.traveled to 17.Martin _____ German for nearly two years before he went to work in Germany. A.will study B.was studying C.has studied D.had studied 18.By the time the rescue men came to help, Jack _____ to get out of the fallen house. A.managed B.has managed C.had managed D.would manage 19.When we got to the theatre, the play _____ for half an hour. A.has started B.had started C.had been on D.has been on 20.—It’s 10 o’clock now. Why are you so late, Jenny —Sorry, Mom. By the time I got to the bus stop, the last bus _____. So I had to walk home. A.has left B.had left C.will leave D.would leave 21.Before I met Julie’s uncle at the restaurant yesterday afternoon, I _____ him. A.have never seen B.had never seen C.will never see D.never see 22.By last month, the TV series Three-Body _____ a large audience. A.attracts B.att ... ...
~~ 已预览到文档结尾了 ~~