1.She went to a European university to study art. ________ university is really amazing.
A.An B.The C.A D /
2. Had Paul received six more votes in the last election, he ________ our chairman now.
A. must have been B. would have been C. were D. would be
3.I guess we’ve already talked about this before but I’ll ask you again just ________.
A.by nature B.in return C.in case D.by chance
4. ________ the English examination I would have gone to the concert last Sunday.
A. In spite of B. But for C. Because of D. As for
5. Look at the terrible situation I am in! If only I ________ your advice.
A. follow B. would follow C. had followed D. have followed
6.You will get lost easily ________ you take a map of the city with you.
A. until B. unless C. although D. if
7. If you hadn’t taken such a long time to get dressed, we’d ________ there by now.
A. be B. been C. is D. have been
8.Some people don’t know the importance of their health ________ they have lost it.
A. after B. when C. until D. as
9. If I had worn my overcoat, I ________ cold.
A. won’t have caught B .couldn’t have caught C. won’t catch D. wouldn’t catch
10. I didn’t see your sister at the meeting. If she ________ , she would have met my brother.
A. has come B. did come C. came D. had come
1.【答案】B
【解析】她去了一所欧洲的大学学习艺术.这所大学真了不起。根据语境a European university(一所欧洲的大学)可知,后句的university(大学)是第一句提到的 a European university,是特指这所大学,故应填The,所以答案为B。
2.【答案】D
【解析】这道题目是一个混合虚拟语气的句子。条件句省略了if,把助词had提前到主语前面,表示对过去情况的假设,而主句中now表明了对现在情况的假设,所以应选would(should, could, might)+动词原形这种表达形式。四个选项中只有(D)是正确表达形式,故为正确答案。
3.【答案】C
【解析】本题考查介词短语。分析四个选项的意思by nature 天生地;in return作为回报,作为交换;in case 万一,以防;by chance偶然地。根据句意我想我之前已经跟你谈论过这件事,但是以防万一,我再问你一次。
4.【答案】B
【解析】假设的情况有时不是用一个条件句表示,而是隐含在一个由介词如but for要不是、but that要不是、without如果没有, 由连词but要不是、副词otherwise否则的话、等表示的上下文中。本句主句表示对过去情况的假设,但事实上由于英语考试而没有去成,即若不是因为英语考试,我本可以去听音乐会,所以应选But for为正确答案。
5.【答案】C
【解析】题目中的第一句话表示的是现在真实的情况,而第二句话中所要表达的是应该做但事实上没有做的事,这种情况导致第一句话中真实情况的发生,故If only条件句假设的是过去一种情况,因此应该用had +过去分词,所以正确答案是C。
6.【答案】B
【解析】考查条件状语从句,连词辨析。句意:如果你不带一张这个城市的地图你将很容易迷路。until,直到,引导时间状语从句;unless,如果不,引导条件状语从句;although尽管,引导让步状语从句;if如果,引导条件状语从句。结合句意,故选B。
7.【答案】A
【解析】该句也是一个复杂条件句(或称作混合虚拟条件句)。条件句表示对过去情况的假设,而主句表示对现在情况的假设,但事实上却与此相反,所以正确答案应该是A。
8.【答案】C
【解析】考查时间状语从句。句意:一些人意识不到他们的健康的重要性直到他们是去它。not... until...意为“直到...才...”,故选C。
9.【答案】B
【解析】本题考查虚拟条件句中主句谓语动词的使用。因为从句用了过去完成时,可知主句谓语动词用would / could have +过去分词形式。根据句意,可知选B。
10.【答案】D
【解析】根据句意“在会上我没有看到你的姐姐。如果她来的话,她就见到我哥哥了”可知,这是考查对过去事实的虚拟。主句用could have done,故从句谓语动词应该用过去完成时。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。