北京市初二英语上册期中模拟试卷(中考题型)

北京 · 初二 · 英语 · 上册 | 生成人:郑志坚 返回首页
北京初二英语上册中考

完整试卷与答案

1选择题
— Have you ever ______ to the Great Wall? — Yes, I went there last summer.
答案:A
解析:本题考查现在完成时中 have been to 和 have gone to 的区别。have been to 表示‘曾经去过某地(已回来)’,have gone to 表示‘已经去了某地(还未回来)’。根据答语‘Yes, I went there last summer.’可知说话人已经去过并回来了,因此选 A。易错点:容易混淆 been 和 gone 的用法,或误用过去式 went。
2选择题
If it ______ tomorrow, we will have to put off the sports meeting.
答案:A
解析:本题考查 if 引导的条件状语从句的时态。在 if 条件句中,如果主句用一般将来时,从句要用一般现在时表示将来。因此选 A。易错点:受中文思维影响,在从句中误用 will rain。
3选择题
The new library ______ last year and it is very popular now.
答案:C
解析:本题考查被动语态和时态。主语 The new library 是动作 build 的承受者,且时间状语 last year 表示过去,因此用一般过去时的被动语态 was built。易错点:容易忽略被动语态结构,或与一般现在时被动语态混淆。
4选择题
I don't know ______ he will come or not. If he ______, I will call you.
答案:B
解析:本题综合考查宾语从句和 if 条件句。第一空 whether...or not 是固定搭配,表示‘是否’;第二空是 if 引导的条件状语从句,用一般现在时表示将来。因此选 B。易错点:容易在第一空误用 if,或在第二空误用 will come。
5填空题
By the end of last month, we ______ (learn) over 500 English words.
答案:had learned
解析:本题考查过去完成时。By the end of last month 是一个表示‘到上个月末为止’的过去时间状语,表示在过去某个时间点之前已经完成的动作,需用过去完成时(had + 过去分词)。易错点:容易误用一般过去时 learned 或现在完成时 have learned。
6填空题
The flowers ______ (water) every day, or they will die.
答案:must be watered
解析:本题考查含情态动词的被动语态。主语 The flowers 是动作 water 的承受者,且根据句意‘必须每天浇水’,应用 must be + 过去分词。易错点:容易漏掉 be 动词,直接写成 must watered。
7解答题
根据中文意思完成句子。 你曾经去过北京吗? ______ you ever ______ ______ Beijing?
答案:Have; been to
解析:本题考查现在完成时的一般疑问句和 have been to 的用法。‘去过某地’用 have been to 表示,疑问句将 have 提前。易错点:容易将 been 误写为 gone,或漏掉 to。
8解答题
用 if 连接两个句子。 It will rain tomorrow. We will stay at home.
答案:If it rains tomorrow, we will stay at home.
解析:本题考查 if 引导的条件状语从句。将第一个句子作为从句,用一般现在时(rains)表示将来条件,第二个句子作为主句,用一般将来时(will stay)。易错点:容易在从句中误用 will rain。
生成类似试卷按本卷的年级、学科、考区与题型,再出一份新卷
生成自己的试卷
用户反馈
麟狐.学习中枢 | 蜀ICP备2023005707号-1