英语下学期期末考前练习 - 单项选择 1. 【单项选择】 — Lucy, is your uncle a teacher? — Yes, he is. He _ history for nearly 20 years. Ateaches Bhas taught Cis teaching Dwill teach 答案: B 解析 考査动词的时态。句意:——露西,你的叔叔是一名教师吗?——是的,他是。他教历史将 近 20 年了。 根据 for nearly 20 years 可知时态是现在完成时,故选 B。 2. 【单项选择】 My grandma ____ dinner when I got home yesterday. Acooks Bwas cooking Cis cooking Dwill cook 答案: B 解析 考查时态。句意:昨天当我到家的时候,我的祖母正在做晚饭。 根据 when I got home yesterday. 可知,这里指的是昨天到家时,另一个动作正在发生, 1 表示过去某个时刻正在进行的动作,应该用过去进行时。故选 B。 3. 【单项选择】 — Where's your son Jim living now? — He __ the city of Zhenjiang, China for two years. Ahas been in Bhas been to Chas gone to Dhas come to 答案: A 解析 考查动词词组。 句意: ——你的儿子吉姆现在住在哪里?——他一直住在中国镇江两年的时 间了。 has been in 待在某地多长时间,可和时间段连用; have been to 去过某地,后可接次数, 不能和时间段连用; have gone to 去了某地; has come to 来到某地,二者都对短暂性动 词,不能跟时间段连用;根据题意,可知选 A。 4. 【单项选择】 I met many new words ____ I was reading the English novel. Aif Bthough Cbefore Dwhile 答案: D 解析 考查连词。句意:我读英文小说时遇到了许多生词。2 if如果,引导条件状语从句;though即使,尽管,虽然,引导让步状语从句;before在 之前,引导时间状语从句,表示一件事情在另一件事情之前发生; while当……时候,引导 时间状语从句, 表示一段时间, 后面常用进行时态,表示两件事情同时发生。结合句意可知 选 D。 5. 【单项选择】 — What were you doing when we were playing basketball yesterday afternoon? —I ___ the classroom. Aclean Bhave cleaned Cwill clean Dwas cleaning 答案: D 解析 考查动词的时态。句意:——昨天下午我们打篮球时你在干什么?——我在打扫教室。 问句是过去进行时态,询问正在做什么,故答语也应该用过去进行时态 . 故选 D。 6. 【单项选择】 The Changjiang River is ____ in the world. Athe longer river Bthe long river Cone of the longest rivers Done of the longest river 答案: C 解析 考查最高级。句意:长江是世界上最长的河流之一。 3 本文来源:https://www.wddqw.com/doc/d0138ce7b84cf7ec4afe04a1b0717fd5360cb212.html