满分5 > 高中英语试题 >

Leonardo da Vinci ______ a scientist, if...

Leonardo da Vinci ______ a scientist, if he had not been so skilled in other areas.

A. would be           B. must be

C. might have been    D. should have been

 

C 【解析】 试题分析:考查虚拟语气。句意:如果达芬奇没有在其他地区被那样杀死,他可能就成为一个科学家了。根据句意,表示对于过去的推测,含有if的虚拟条件句,主句用情态动词加have done, 根据句意可能成为用might, 故C正确。 考点:考查考查虚拟语气  
复制答案
考点分析:
相关试题推荐

Many of the creatures in the movie Avatar are not real, but much of ______ happens is still attractive.

A. which           B. what             C. that            D. them

 

查看答案

Floyd Landis made several lame excuses blaming medicine he had been taking for an injury, but these were all ______.

A. in progress        B. in vain        C. in turn          D. in tune

 

查看答案

With the pressure of being off work ______, Mary seemed to be going crazy.

A. making up               B. taking up

C. picking up               D. building up

 

查看答案

Fame and wealth can be attractive, but ______ will they give you permanent happiness.

A. in no time                B. at a time

C. at all times               D. at no time

 

查看答案

According to the Ministry of Environmental Protection, many cities in China suffered ______ air pollution during the third quarter of this year.

A. meaningful              B. amusing

C. significant              D. fundamental

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.