高二英语虚拟语气单选题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。
本题考查if 条件句中对现在情况的虚拟语气。
if 从句用一般过去时(be 动词用were),主句用“would + 动词原形”。
A 选项will 用于一般将来时;C 选项shall 通常用于第一人称;D 选项should 意思不符合,所以选B。
2. If I had known the truth, I ______ such a mistake.
A. wouldn't make
B. wouldn't have made
C. didn't make
D. haven't made
答案:B。
这是对过去情况的虚拟语气。
if 从句用过去完成时,主句用“would + have + 过去分词”。
A 选项wouldn't make 是对现在或将来的虚拟;C 选项didn't make 是一般过去时;D 选项haven't made 是现在完成时,均不符合对过去的虚拟语气,故选B。
3. If it ______ tomorrow, we would stay at home.
A. rained
B. rains
C. would rain
D. should rain
答案:A。
此题为对将来情况的虚拟语气,if 从句用一般过去时或“should + 动词原形”或“were to + 动词原形”,主句用“would + 动词原形”。
B 选项rains 是一般现在时;C 选项would rain 不符合虚拟语气的结构;D 选项should rain 通常不用于这种对将来的虚拟,所以选A。
4. If he ______ more carefully, he wouldn't have had the accident.
A. drove
B. had driven
C. drives
D. was driving
答案:B。
这是对过去情况的虚拟,if 从句用过去完成时,主句用“would + have + 过去分词”。
A 选项drove 是一般过去时;C 选项drives 是一般现在时;D 选项was driving 是过去进行时,都不符合对过去的虚拟语气,因此选B。
5. If I ______ time, I would go to the party with you.
A. have
B. had
C. will have
D. would have
答案:B。
本题考查对现在情况的虚拟语气,if 从句用一般过去
时,主句用“would + 动词原形”。
A 选项have 是一般现在时;C 选项will have 是一般将来时;D 选项would have 不符合虚拟语气结构,所以选B。
6. I wish I ______ play the guitar as well as my friend.
A. could
B. can
C. may
D. shall
答案:A。
本题考查wish 后的宾语从句中的虚拟语气。
wish 后的宾语从句要用虚拟语气,与现在事实相反,从句用一般过去时,could 是can 的过去式,符合虚拟语气的用法。
B 选项can 用于一般现在时,C 选项may 表示“可能”,D 选项shall 一般用于第一人称。
7. She wishes she ______ more time to read her favorite novels.
A. had
B. has
C. have
D. having
答案:A。
wish 后的宾语从句虚拟语气,与现在事实相反,从句用一般过去时,had 是have 的过去式,符合要求。
has 用于一般现在时,have 是动词原形,having 是现在分词形式,均不符合虚拟语气用法。
8. Tom wishes he ______ taller to play basketball better.
A. were
B. was
C. is
D. are
答案:A。
wish 后的宾语从句虚拟语气,与现在事实相反,be 动词用were,不论主语是单数还是复数。
was 是is 和am 的过去式,is 和are 用于一般现在时。
9. I wish I ______ the chance to travel around the world.
A. have
B. had
C. has
D. having
答案:B。
在wish 后的宾语从句中,与现在事实相反,用一般过去时,had 符合虚拟语气要求。
have 是原形,has 用于一般现在时,having 是现在分词形式,均不符合。
10. They wish they ______ the concert last night.
A. attended
B. had attended
C. attend
D. attending
答案:B。
wish 后的宾语从句虚拟语气,与过去事实相反,用过
去完成时,had attended 符合要求。
attended 是一般过去时,attend 是原形,attending 是现在分词形式,均不符合虚拟语气。
11. He talks as if he ______ everything in the world.
A. knew
B. knows
C. has known
D. had known
答案:A。
本题考查as if 引导的方式状语从句中的虚拟语气。
从句表示与现在事实相反,用一般过去时,A 选项knew 是一般过去时,符合虚拟语气的用法。
12. She looks as though she ______ ill for a long time.
A. were
B. is
C. has been
D. had been
答案:D。
as though 引导的从句中,此处表示与过去事实相反,用过去完成时,D 选项had been 是过去完成时,符合虚拟语气规则。
13. The man behaves as if he ______ a king.
A. was
B. were
C. is
D. has been
答案:B。
在虚拟语气中,as if 引导的从句中,be 动词一律用were,无论主语是什么,B 选项were 符合要求。
14. They speak as if they ______ here before.
A. had never been
B. have never been
C. were never
D. are never
答案:A。
as if 引导的从句中,此处表示与过去事实相反,用过去完成时,A 选项had never been 符合虚拟语气的规则。
15. It seems as if it ______ raining.
A. was
B. is
C. were
D. has been
答案:C。
在as if 引导的从句中,当表示与现在事实相反时,be 动词用were,C 选项were 符合虚拟语气用法。
16. I would rather you ______ with me to the party tomorrow.
A. came
B. come
C. will come
D. would come
答案:A。
本题考查would rather 后的宾语从句中的虚拟语气。
would rather 后的宾语从句中,对现在或将来的情况进行虚拟时,从句谓语动词用一般过去时。
本题表示将来的情况,所以用came。
17. She would rather her friend ______ her the truth.
A. told
B. tell
C. had told
D. would tell
答案:A。
would rather 后的宾语从句中,对过去的情况进行虚拟时,从句谓语动词用过去完成时。
本题表示过去的情况,所以用told。
18. We would rather they ______ more time on their studies.
A. spent
B. spend
C. would spend
D. had spent
答案:A。
would rather 后的宾语从句中,对现在或将来的情况进行虚拟时,从句谓语动词用一般过去时。
本题表示现在或将来的情况,所以用spent。
19. He would rather his sister ______ the concert with him last night.
A. attended
B. attend
C. had attended
D. would attend
答案:C。
would rather 后的宾语从句中,对过去的情况进行虚拟时,从句谓语动词用过去完成时。
本题表示过去的情况,所以用had attended。
20. They would rather we ______ to the cinema this evening.
A. didn't go
B. not go
C. don't go
D. wouldn't go
答案:A。
would rather 后的宾语从句中,对现在或将来的情况进行虚拟时,从句谓语动词用一般过去时。
否定形式用didn't + 动词原形。
本题表示将来的情况,所以用didn't go 。
21. Without the Internet, we wouldn't have known about the latest news so quickly.
A. wouldn't know
B. didn't know
C. hadn't known
D. wouldn't have known
答案:D。
本题考查含蓄条件句中的虚拟语气。
“Without the Internet”表示如果没有网络,这是一种含蓄条件,根据虚拟语气的规则,与过去事实相反,主句用“wouldn't have + 过去分词”,所以选D。
22. But for your timely help, I couldn't have finished the work on time.
A. couldn't finish
B. couldn't have finished
C. can't finish
D. can't have finished
答案:B。
“But for your timely help”是含蓄条件,表示要不是你的及时帮助,与过去事实相反,主句用“couldn't have + 过去分词”,故选B。
23. Given more time, we could have done the work better.
A. could do
B. could have done
C. did
D. had done
答案:B。
“Given more time”是含蓄条件,表示如果有更多的时间,与过去事实相反,主句用“could have + 过去分词”,答案是B。
24. In the absence of water, all living things would die.
A. would die
B. died
C. will die
D. die
答案:A。
“In the absence of water”表示在没有水的情况下,是含蓄条件,与现在事实相反,主句用“would + 动词原形”,所以选A。
25. Without your support, I wouldn't have succeeded.
A. wouldn't succeed
B. wouldn't have succeeded
C. didn't succeed
D. don't succeed
答案:B。
“Without your support”是含蓄条件,意为没有你的支持,与过去事实相反,主句用“wouldn't have + 过去分词”,答案为B。
26. If the director of that movie had chosen a different actor for the lead role, the film's success ______ so remarkable.
A. wouldn't have been
B. wouldn't be
C. might not have been
D. might not be
答案:A。
本题考查混合虚拟语气。
从句是对过去的虚拟,用had + 过去分词;主句是对过去的结果进行虚拟,用would have + 过去分词,根据句意,电影的成功不会如此显著,用否定形式,故选A。
27. If the musician ______ more practice before the concert, the performance ______ more perfect.
A. had had; would have been
B. had; would be
C. had; would have been
D. had had; would be
答案:A。
前半句是对过去的虚拟,用had + 过去分词;后半句是对过去的结果虚拟,用would have + 过去分词,故选A。
28. Had the artist ______ a different style for the painting, it ______ more popular among modern art lovers.
A. chosen; would be
B. chosen; would have been
C. choose; would be
D. choose; would have been
答案:B。
前半句是对过去的虚拟,用had + 过去分词;后半句是对过去的结果虚拟,用would have + 过去分词,故选B。
29. If the band ______ a better sound engineer at the recording studio, their album ______ a higher rating.
A. had had; would have received
B. had; would receive
C. had; would have received
D. had had; would receive
答案:A。
前半句是对过去的虚拟,用had + 过去分词;后半句是对过去的结果虚拟,用would have + 过去分词,故选A。
30. Had the composer ______ more inspiration from classical music, his symphony ______ more acclaimed.
A. drawn; would be
B. drawn; would have been
C. draw; would be
D. draw; would have been
答案:B。
前半句是对过去的虚拟,用had + 过去分词;后半句是对过去的结果虚拟,用would have + 过去分词,故选B。