题目内容

【题目】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正确。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网