- 5
- 0
- 约1.31万字
- 约 8页
- 2022-07-12 发布于江苏
- 举报
一、选择题
1 I would wear a shirt and tie to the party if I ________ you. It’s more polite.
. (题文)
A were B will be C amA
. . .
解析:A
【解析】
if would/should/might+
试题分析:与现在事实相反的虚拟语气, 从句用过去时,主句用 动
A
词原形。句意:如果我是你,我就穿衬衫带领带去参加聚会。那样更礼貌。故选 。
考点:考查虚拟语气的用法。
2 .If I _______ you, I would _______ my homework myself.
A .was; did B.am; do C .were; do D .is; didC
解析: C
【解析】本题考查的虚拟语气,从句be 动词用were,故选答案为C
3 .If I ________ ten years younger, I _________ piano lessons and go to a music college.
A .am; will take B.was; took C.were; will take D.were; would take
D
解析:D
【解析】
试题分析:if 虚拟语气中,对现在的情况进行虚拟,从句谓语动词均用一般过去时(be 动
词用were ),主句用would/should/could/might+do.句意:如果我再年轻十岁,我会参加钢琴
课程并去上音乐大学。故选D.
考点:if 条件状语从句的虚拟语气
点评:虚拟语气是一种特殊的动词形式,中考中有所涉及,但不常见。用来表示说话人所
说的话并不是事实,而是一种假设、愿望、怀疑或推测。通过句子意思,看假设的条件是
否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真
实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。通常有三种情况:①与过去
事实相反。②与现在事实相反。③与将来事实可能相反。
4 .— What would you do if you _______ a million dollars?
— I would give it to charity.
A .have B.had C.will have D.would haveB
解析:B
:- -
【解析】试题分析:句意如果你有一百万美元你会做什么?我会把它捐给慈善事业。
have had will have would have
有; 过去式; 一般将来时; 过去将来时。根据句意可知,这
if
里表示的是一个假设的问题,在 引导的条件状语从句中应该用虚拟语气,动词用过去
B
式,故选 。
考点:考查虚拟语气。
5 .If I you,I buy a bike for him.
A .was,would B.was,could C.were,would D.were,couldC
解析:C
【解析】
试题分析:句意:如果我是你,我会给他买一辆自行车。buy sth for sb 给某人买某物;本
句用的是虚拟语气,表示与现在的事实相反,在虚拟语气中不能用was,而用were,因此选
C 。
考点:考查虚拟语气的用法。
6 .Tom is always making so many mistakes in his English exercises!
Yeah. If he ________ more careful, he ________ fewer mistakes.
A .was; will make
原创力文档

文档评论(0)