中考英语虚拟语气超特级综合用法单选题30题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档