过去完成时-知识点训练卷 2026版陕西省(职教高考)《英语考纲百套卷》第24卷(原卷版+解析版)

2025-08-25
| 2份
| 14页
| 80人阅读
| 1人下载

内容正文:

编写说明:2026版陕西省(职教高考)《英语考纲百套卷》,依据最新版《中等职业学校公共基础课课程标准》、《陕西省普通高校职业教育单独招生考试复习指导》以及历年真题编写。本套试卷共100份:第一部分是50份知识点训练卷,第二部分是语音知识、词汇和语法、完形填空、阅读理解、单词拼写、短文改错和书面表达等35份专项训练卷,第三部分是15份综合模拟卷。 本试卷是2026版陕西省(职教高考)《英语考纲百套卷》的第24卷,是语法知识点训练卷。 2026版陕西省(职教高考)《英语考纲百套卷》第24卷 知识点训练卷·过去完成时 考试时间:50分钟 满分:100分 班级 姓名 学号 成绩 第一部分 单项选择(共30小题, 每小题2分, 共60分) 从每小题的A、B、C、D四个选项中,选出最佳选项。 1.By the time he arrived, the meeting _______ already. A. start B. started C. has started D. had started 2.She _______ the book before she lent it to me. A. read B. reads C. had read D. has read 3.They _______ in that city for five years when they moved here. A. live B. lived C. have lived D. had lived 4.I _______ my homework by 9 o'clock last night. A. finish B. finished C. have finished D. had finished 5.When I got to the station, the train _______. A. leave B. left C. has left D. had left 6.He _______ three novels before he was 20. A. writes B. wrote C. has written D. had written 7.By the end of last month, we _______ 2000 words. A. learn B. learned C. have learned D. had learned 8.She said she _______ the film twice. A. see B. saw C. has seen D. had seen 9.They _______ the project when the boss came. A. complete B. completed C. have completed D. had completed 10.I _______ never _______ such a delicious dish before I went to that restaurant. A. have; tasted B. had; tasted C. do; taste D. did; taste 11.When the teacher entered the classroom, the students _______ their seats. A. take B. took C. have taken D. had taken 12.By last year, he _______ in this school for ten years. A. teach B. taught C. has taught D. had taught 13.She _______ the letter before she posted it. A. sign B. signed C. has signed D. had signed 14.They _______ all the food when we arrived. A. eat B. ate C. have eaten D. had eaten 15.I _______ my keys at home, so I had to go back. A. leave B. left C. have left D. had left 16.When I knew the news, she _______ it for a week. A. know B. knew C. has known D. had known 17.By the time the rain stopped, we _______ for two hours. A. wait B. waited C. have waited D. had waited 18.He _______ a new car before he got married. A. buy B. bought C. has bought D. had bought 19.The film _______ for ten minutes when we got to the cinema. A. begin B. began C. has begun D. had begun 20.She _______ English for five years before she went abroad. A. study B. studied C. has studied D. had studied 21.When he called me, I _______ dinner. A. cook B. cooked C. have cooked D. had cooked 22.By last weekend, they _______ the work. A. finish B. finished C. have finished D. had finished 23.He told me he _______ to Beijing twice. A. go B. went C. has gone D. had gone 24.They _______ the bridge by the end of last year. A. build B. built C. have built D. had built 25.When I saw her, she _______ the room. A. clean B. cleaned C. has cleaned D. had cleaned 26.By 2020, he _______ as a teacher for 15 years. A. work B. worked C. has worked D. had worked 27.She _______ the song many times before she sang it at the party. A. sing B. sang C. has sung D. had sung 28.They _______ the city when I met them. A. leave B. left C. have left D. had left 29.I _______ that book before I saw the film. A. read B. reads C. has read D. had read 30.By the time we got there, the party _______. A. start B. started C. has started D. had started 第二部分 单项选择提升训练(共8小题, 每小题5分, 共40分) 31.He _______ three languages by the age of 18. A. learn B. learned C. has learned D. had learned 32.When she came back, I _______ for her for an hour. A. wait B. waited C. have waited D. had waited 33.They _______ all the tickets before the concert began. A. sell B. sold C. have sold D. had sold 34.I _______ my homework when my mother came in. A. finish B. finished C. have finished D. had finished 35.By last term, we _______ 10 English songs. A. learn B. learned C. have learned D. had learned 36.She _______ in that company for three years before she changed her job. A. work B. worked C. has worked D. had worked 37.When I heard the news, I _______ for a long time. A. cry B. cried C. have cried D. had cried 38.They _______ the house before they moved in. A. paint B. painted C. has painted D. had painted 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 编写说明:2026版陕西省(职教高考)《英语考纲百套卷》,依据最新版《中等职业学校公共基础课课程标准》、《陕西省普通高校职业教育单独招生考试复习指导》以及历年真题编写。本套试卷共100份:第一部分是50份知识点训练卷,第二部分是语音知识、词汇和语法、完形填空、阅读理解、单词拼写、短文改错和书面表达等35份专项训练卷,第三部分是15份综合模拟卷。 本试卷是2026版陕西省(职教高考)《英语考纲百套卷》的第24卷,是语法知识点训练卷。 2026版陕西省(职教高考)《英语考纲百套卷》第24卷 知识点训练卷·过去完成时 考试时间:50分钟 满分:100分 班级 姓名 学号 成绩 第一部分 单项选择(共30小题, 每小题2分, 共60分) 从每小题的A、B、C、D四个选项中,选出最佳选项。 1.By the time he arrived, the meeting _______ already. A. start B. started C. has started D. had started 【答案】D 【解析】by the time 引导的时间状语从句用一般过去时,主句表示在这之前已经完成的动作,用过去完成时(had + 过去分词),start 的过去分词是 started,故选 D。 2.She _______ the book before she lent it to me. A. read B. reads C. had read D. has read 【答案】C 【解析】“lent” 是过去式,“ 读书 ” 这一动作发生在 “ 借书 ” 之前,即过去的过去,用过去完成时,read 的过去分词是 read,故选 C。 3.They _______ in that city for five years when they moved here. A. live B. lived C. have lived D. had lived 【答案】D 【解析】“moved” 是过去式,“ 住在那座城市 ” 发生在 “ 搬到这里 ” 之前,是过去的过去,用过去完成时,live 的过去分词是 lived,故选 D。 4.I _______ my homework by 9 o'clock last night. A. finish B. finished C. have finished D. had finished 【答案】D 【解析】“by 9 o'clock last night” 表示过去的时间点,在这之前完成的动作要用过去完成时,finish 的过去分词是 finished,故选 D。 5.When I got to the station, the train _______. A. leave B. left C. has left D. had left 【答案】D 【解析】“got” 是过去式,“ 火车离开 ” 发生在 “ 我到达车站 ” 之前,是过去的过去,用过去完成时,leave 的过去分词是 left,故选 D。 6.He _______ three novels before he was 20. A. writes B. wrote C. has written D. had written 【答案】D 【解析】“was 20” 是过去的时间,“ 写小说 ” 发生在这之前,是过去的过去,用过去完成时,write 的过去分词是 written,故选 D。 7.By the end of last month, we _______ 2000 words. A. learn B. learned C. have learned D. had learned 【答案】D 【解析】“by the end of last month” 表示过去的时间点,在这之前完成的动作要用过去完成时,learn 的过去分词是 learned,故选 D。 8.She said she _______ the film twice. A. see B. saw C. has seen D. had seen 【答案】D 【解析】“said” 是过去式,“ 看电影 ” 发生在 “ 说 ” 之前,是过去的过去,用过去完成时,see 的过去分词是 seen,故选 D。 9.They _______ the project when the boss came. A. complete B. completed C. have completed D. had completed 【答案】D 【解析】“came” 是过去式,“ 完成项目 ” 发生在 “ 老板来 ” 之前,是过去的过去,用过去完成时,complete 的过去分词是 completed,故选 D。 10.I _______ never _______ such a delicious dish before I went to that restaurant. A. have; tasted B. had; tasted C. do; taste D. did; taste 【答案】B 【解析】“went” 是过去式,“ 品尝 ” 发生在 “ 去餐馆 ” 之前,是过去的过去,用过去完成时,taste 的过去分词是 tasted,故选 B。 11.When the teacher entered the classroom, the students _______ their seats. A. take B. took C. have taken D. had taken 【答案】D 【解析】“entered” 是过去式,“ 就座 ” 发生在 “ 老师进教室 ” 之前,是过去的过去,用过去完成时,take 的过去分词是 taken,故选 D。 12.By last year, he _______ in this school for ten years. A. teach B. taught C. has taught D. had taught 【答案】D 【解析】“by last year” 表示过去的时间,“ 教书 ” 这一动作在这之前持续了十年,用过去完成时,teach 的过去分词是 taught,故选 D。 13.She _______ the letter before she posted it. A. sign B. signed C. has signed D. had signed 【答案】D 【解析】“posted” 是过去式,“ 签名 ” 发生在 “ 寄信 ” 之前,是过去的过去,用过去完成时,sign 的过去分词是 signed,故选 D。 14.They _______ all the food when we arrived. A. eat B. ate C. have eaten D. had eaten 【答案】D 【解析】“arrived” 是过去式,“ 吃完食物 ” 发生在 “ 我们到达 ” 之前,是过去的过去,用过去完成时,eat 的过去分词是 eaten,故选 D。 15.I _______ my keys at home, so I had to go back. A. leave B. left C. have left D. had left 【答案】D 【解析】“had to go back” 是过去的动作,“ 把钥匙落在家里 ” 发生在这之前,是过去的过去,用过去完成时,leave 的过去分词是 left,故选 D。 16.When I knew the news, she _______ it for a week. A. know B. knew C. has known D. had known 【答案】D 【解析】“knew” 是过去式,“ 知道消息 ” 发生在 “ 我知道 ” 之前,且持续了一周,用过去完成时,know 的过去分词是 known,故选 D。 17.By the time the rain stopped, we _______ for two hours. A. wait B. waited C. have waited D. had waited 【答案】D 【解析】“stopped” 是过去式,“ 等待 ” 发生在 “ 雨停 ” 之前,且持续了两小时,用过去完成时,wait 的过去分词是 waited,故选 D。 18.He _______ a new car before he got married. A. buy B. bought C. has bought D. had bought 【答案】D 【解析】“got married” 是过去式,“ 买新车 ” 发生在 “ 结婚 ” 之前,是过去的过去,用过去完成时,buy 的过去分词是 bought,故选 D。 19.The film _______ for ten minutes when we got to the cinema. A. begin B. began C. has begun D. had begun 【答案】D 【解析】“got to” 是过去式,“ 电影开始 ” 发生在 “ 我们到电影院 ” 之前,是过去的过去,用过去完成时,begin 的过去分词是 begun,故选 D。 20.She _______ English for five years before she went abroad. A. study B. studied C. has studied D. had studied 【答案】D 【解析】“went abroad” 是过去式,“ 学英语 ” 发生在 “ 出国 ” 之前,且持续了五年,用过去完成时,study 的过去分词是 studied,故选 D。 21.When he called me, I _______ dinner. A. cook B. cooked C. have cooked D. had cooked 【答案】D 【解析】“called” 是过去式,“ 做晚饭 ” 发生在 “ 他打电话 ” 之前,是过去的过去,用过去完成时,cook 的过去分词是 cooked,故选 D。 22.By last weekend, they _______ the work. A. finish B. finished C. have finished D. had finished 【答案】D 【解析】“by last weekend” 表示过去的时间点,在这之前完成的动作要用过去完成时,finish 的过去分词是 finished,故选 D。 23.He told me he _______ to Beijing twice. A. go B. went C. has gone D. had gone 【答案】D 【解析】“told” 是过去式,“ 去北京 ” 发生在 “ 告诉 ” 之前,是过去的过去,用过去完成时,go 的过去分词是 gone,故选 D。 24.They _______ the bridge by the end of last year. A. build B. built C. have built D. had built 【答案】D 【解析】“by the end of last year” 表示过去的时间,“ 建桥 ” 这一动作在这之前完成,用过去完成时,build 的过去分词是 built,故选 D。 25.When I saw her, she _______ the room. A. clean B. cleaned C. has cleaned D. had cleaned 【答案】D 【解析】“saw” 是过去式,“ 打扫房间 ” 发生在 “ 我看见她 ” 之前,是过去的过去,用过去完成时,clean 的过去分词是 cleaned,故选 D。 26.By 2020, he _______ as a teacher for 15 years. A. work B. worked C. has worked D. had worked 【答案】D 【解析】“2020 年” 是过去的时间,“ 当老师 ” 这一动作在这之前持续了 15 年,用过去完成时,work 的过去分词是 worked,故选 D。 27.She _______ the song many times before she sang it at the party. A. sing B. sang C. has sung D. had sung 【答案】D 【解析】“sang” 是过去式,“ 唱这首歌 ” 发生在 “ 在派对上唱 ” 之前,且次数多,用过去完成时,sing 的过去分词是 sung,故选 D。 28.They _______ the city when I met them. A. leave B. left C. have left D. had left 【答案】D 【解析】“met” 是过去式,“ 离开城市 ” 发生在 “ 我遇见他们 ” 之前,是过去的过去,用过去完成时,leave 的过去分词是 left,故选 D。 29.I _______ that book before I saw the film. A. read B. reads C. has read D. had read 【答案】D 【解析】“saw” 是过去式,“ 看书 ” 发生在 “ 看电影 ” 之前,是过去的过去,用过去完成时,read 的过去分词是 read,故选 D。 30.By the time we got there, the party _______. A. start B. started C. has started D. had started 【答案】D 【解析】“got there” 是过去式,“ 派对开始 ” 发生在 “ 我们到达那里 ” 之前,是过去的过去,用过去完成时,start 的过去分词是 started,故选 D。 第二部分 单项选择提升训练(共8小题, 每小题5分, 共40分) 31.He _______ three languages by the age of 18. A. learn B. learned C. has learned D. had learned 【答案】D 【解析】“by the age of 18” 表示过去的年龄,“ 学三种语言 ” 在这之前完成,用过去完成时,learn 的过去分词是 learned,故选 D。 32.When she came back, I _______ for her for an hour. A. wait B. waited C. have waited D. had waited 【答案】D 【解析】“came back” 是过去式,“ 等她 ” 发生在 “ 她回来 ” 之前,且持续了一小时,用过去完成时,wait 的过去分词是 waited,故选 D。 33.They _______ all the tickets before the concert began. A. sell B. sold C. have sold D. had sold 【答案】D 【解析】“began” 是过去式,“ 卖完票 ” 发生在 “ 音乐会开始 ” 之前,是过去的过去,用过去完成时,sell 的过去分词是 sold,故选 D。 34.I _______ my homework when my mother came in. A. finish B. finished C. have finished D. had finished 【答案】D 【解析】“came in” 是过去式,“ 完成作业 ” 发生在 “ 妈妈进来 ” 之前,是过去的过去,用过去完成时,finish 的过去分词是 finished,故选 D。 35.By last term, we _______ 10 English songs. A. learn B. learned C. have learned D. had learned 【答案】D 【解析】“by last term” 表示过去的学期,“ 学英语歌 ” 在这之前完成,用过去完成时,learn 的过去分词是 learned,故选 D。 36.She _______ in that company for three years before she changed her job. A. work B. worked C. has worked D. had worked 【答案】D 【解析】“changed her job” 是过去式,“ 在公司工作 ” 发生在 “ 换工作 ” 之前,且持续了三年,用过去完成时,work 的过去分词是 worked,故选 D。 37.When I heard the news, I _______ for a long time. A. cry B. cried C. have cried D. had cried 【答案】D 【解析】“heard” 是过去式,“ 哭 ” 发生在 “ 听到消息 ” 之前,且持续了很久,用过去完成时,cry 的过去分词是 cried,故选 D。 38.They _______ the house before they moved in. A. paint B. painted C. has painted D. had painted 【答案】D 【解析】“moved in” 是过去式,“ 刷房子 ” 发生在 “ 搬进去 ” 之前,是过去的过去,用过去完成时,paint 的过去分词是 painted,故选 D。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

过去完成时-知识点训练卷 2026版陕西省(职教高考)《英语考纲百套卷》第24卷(原卷版+解析版)
1
过去完成时-知识点训练卷 2026版陕西省(职教高考)《英语考纲百套卷》第24卷(原卷版+解析版)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。