中考英语虚拟语气超特级综合用法单选题30题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中考英语虚拟语气超特级综合用法单选题30题及答案
1.If I were you, I _____ study harder.
A.will
B.would
C.shall
D.should
答案:B。
本题考查虚拟语气在条件状语从句中的用法。
如果从句表示与现在事实相反的情况,从句用一般过去时,be 动词用were,主句用“would/should/could/might+动词原形”。
A 选项will 用于一般将来时,不符合虚拟语气用法;C 选项shall 通常用于第一人称将来时,也不符合虚拟语气;D 选项should 表示“应该”,在这里不符合语境。
2.If it _____ tomorrow, we would stay at home.
A.rained
B.rains
C.will rain
D.is raining
答案:A。
这是与将来事实相反的虚拟语气,从句用一般过去时。
B 选项rains 是一般现在时;
C 选项will rain 是一般将来时;
D 选项is raining 是现在进行时,都不符合虚拟语气在条件状语从句中的用法。
3.If he _____ more time, he could finish the work.
A.had
B.has
C.have
D.would have
答案:A。
与现在事实相反的虚拟语气,从句用一般过去时。
B 选项has 是一般现在时第三人称单数形式;C 选项have 用于一般现在时复数和第一、二人称;D 选项would have 一般用于虚拟语气的主句中。
4.If I _____ a bird, I could fly in the sky.
A.am
B.were
C.was
D.be
答案:B。
与现在事实相反的虚拟语气,be 动词用were。
A 选项am 是一般现在时;C 选项was 一般用于过去时,但虚拟语气中be 动词特殊用were;D 选项be 不能单独作谓语。
5.If she _____ to me earlier, I could have helped her.
A.had come
B.came
es
D.will come
答案:A。
与过去事实相反的虚拟语气,从句用过去完成时。
B 选
项came 是一般过去时;C 选项comes 是一般现在时;D 选项will come 是一般将来时,都不符合要求。
6.If we _____ a map, we wouldn't have got lost.
A.had had
B.have
C.had
D.would have
答案:C。
与过去事实相反的虚拟语气,从句用过去完成时或一般过去时。
A 选项had had 是过去完成时,但这里只需要一般过去时;B 选项have 是一般现在时;D 选项would have 用于主句。
7.If it _____ sunny today, we would go for a picnic.
A.is
B.was
C.were
D.will be
答案:C。
与现在事实相反的虚拟语气,be 动词用were。
A 选项is 一般现在时;B 选项was 过去时,但虚拟语气中现在情况用were;D 选项will be 一般将来时。
8.If he _____ careful, he wouldn't have made so many mistakes.
A.were
B.had been
C.is
答案:B。
与过去事实相反的虚拟语气,从句用过去完成时。
A 选项were 用于与现在事实相反的虚拟语气;C 选项is 一般现在时;
D 选项was 一般过去时,都不符合。
9.If I _____ you, I would apologize to her.
A.am
B.were
C.was
D.be
答案:B。
与现在事实相反的虚拟语气,be 动词用were。
A 选项am 一般现在时;C 选项was 一般过去时,但虚拟语气中特殊用were;D 选项be 不能单独作谓语。
10.If they _____ on time, we could start the meeting earlier.
A.arrive
B.arrived
C.will arrive
D.would arrive
答案:B。
与现在事实相反的虚拟语气,从句用一般过去时。
A 选项arrive 一般现在时;C 选项will arrive 一般将来时;D 选项would arrive 一般用于主句。
11.If I were a bird, I ______ fly freely in the sky.
A.can
C.will
D.would
答案:D。
在虚拟语气中,与现在事实相反,主句用would/could/might/should+动词原形。
本题中“如果我是一只鸟”与现在事实相反,所以主句用would fly。
A 选项can 表示能力,不符合虚拟语气用法;B 选项could 一般表示过去的能力,此处不如would 合适;C 选项will 不是虚拟语气的用法。
12.She wishes she ______ more time to read books.
A.has
B.had
C.have
D.having
答案:B。
wish 后的宾语从句用虚拟语气。
与现在事实相反用过去式。
“她希望有更多时间读书”与现在事实不符,所以用had。
A 选项has 是一般现在时,不符合虚拟语气;C 选项have 也不符合虚拟语气用法;D 选项having 不能单独作谓语。
13.The teacher advised that we ______ harder for the exam.
A.work
B.worked
C.should work
D.would work
答案:C。
advise 后的宾语从句用虚拟语气,即should+动词原形,should 可以省略。
A 选项work 没有体现虚拟语气;B 选项worked 不是advise 后宾语从句的正确用法;D 选项would work 也不正确。
14.He suggested that I ______ to the party.
A.go
B.went
C.going
D.to go
答案:A。
suggest 后的宾语从句用虚拟语气,即should+动词原形,should 可以省略。
B 选项went 不是正确用法;C 选项going 不能单独作谓语;D 选项to go 不是正确形式。
15.If he had listened to me, he ______ in trouble now.
A.wouldn't be
B.wouldn't have been
C.isn't
D.wasn't
答案:A。
本题是与现在事实相反的虚拟语气,主句用would/could/might/should+动词原形,否定形式是wouldn't+动词原形。
B 选项wouldn't have been 是与过去事实相反的虚拟语气用法;
C 选项isn't 不是虚拟语气;
D 选项wasn't 也不是虚拟语气。
16.I wish I ______ a famous singer.
A.am
B.were
C.was
D.be
答案:B。
在虚拟语气中,be 动词一律用were。
A 选项am 是一般现在时;C 选项was 不是虚拟语气中be 动词的正确用法;D 选项be 不能单独作谓语。
17.She demands that he ______ her the truth.
A.tells
B.tell
C.told
D.would tell
答案:B。
demand 后的宾语从句用虚拟语气,即should+动词原形,should 可以省略。
A 选项tells 不是虚拟语气用法;C 选项told 一般表示过去时,不是这里的正确用法;D 选项would tell 也不正确。
18.If I had known it earlier, I ______ so many mistakes.
A.wouldn't make
B.wouldn't have made
C.didn't make
D.hadn't made
答案:B。
本题是与过去事实相反的虚拟语气,主句用would/could/might/should+have+过去分词。
A 选项wouldn't make 是
与现在或将来事实相反的用法;C 选项didn't make 不是虚拟语气;
D 选项hadn't made 不是正确的虚拟语气形式。
19.He insists that she ______ with him.
A.go
B.went
C.going
D.to go
答案:A。
insist 后的宾语从句用虚拟语气,即should+动词原形,should 可以省略。
B 选项went 不是正确用法;C 选项going 不能单独作谓语;D 选项to go 不是正确形式。
20.If they had invited me, I ______ gone to the party.
A.would have
B.would
C.had
D.have
答案:A。
本题是与过去事实相反的虚拟语气,主句用would/could/might/should+have+过去分词。
B 选项would 缺少have;
C 选项had 和
D 选项have 不是虚拟语气的正确用法。
21.If only I ____ more time to study for this exam.
A.had
B.have
C.will have
D.would have
答案:A。
“If only”表示“要是……就好了”,其后的宾语从句要用虚拟语气。
对现在情况的虚拟,谓语动词用过去式。
22.She talks as if she ____ everything.
A.knew
B.know
C.will know
D.would know
答案:A。
“as if/though”引导的状语从句,当表示与现在事实相反时,谓语动词用过去式。
23.I wish I ____ taller.
A.am
B.were
C.was
D.would be
答案:B。
“wish”后的宾语从句要用虚拟语气。
表示与现在事实相反时,谓语动词用过去式,be 动词一律用were。
24.He behaves as though he ____ a king.
A.is
B.were
C.will be
D.would be
答案:B。
“as if/though”引导的状语从句,当表示与现在事实相反时,谓语动词用过去式,be 动词一律用were。
25.If only it ____ rain tomorrow.
A.wouldn't
B.didn't
C.won't
D.doesn't
答案:A。
“If only”表示“要是……就好了”,其后的宾语从句要用虚拟语气。
对将来情况的虚拟,谓语动词用“would/could/might + 动词原形”。
26.I wish I ____ a bird and could fly freely.
A.am
B.were
C.was
D.would be
答案:B。
“wish”后的宾语从句要用虚拟语气。
表示与现在事实相反时,谓语动词用过去式,be 动词一律用were。
27.She acts as if she ____ never made a mistake.
A.had
B.have
C.will have
D.would have
答案:A。
“as if/though”引导的状语从句,当表示与过去事实相反时,谓语动词用“had + 过去分词”。
28.If only I ____ listened to your advice.
A.had
B.have
C.will have
D.would have
答案:A。
“If only”表示“要是……就好了”,其后的宾语从句要用虚拟语气。
对过去情况的虚拟,谓语动词用“had + 过去分词”。
29.I wish I ____ to the party last night.
A.had gone
B.went
C.go
D.would go
答案:A。
“wish”后的宾语从句要用虚拟语气。
对过去情况的虚拟,谓语动词用“had + 过去分词”。
30.He looks as if he ____ very tired.
A.is
B.were
C.was
D.would be
答案:B。
“as if/though”引导的状语从句,当表示与现在事实相反
时,谓语动词用过去式,be 动词一律用were。