If you had lived in the Middle Ages,you the chance to appreciate the art works of Leonardo

发布时间:2020-08-17 08:46:03

If you had lived in the Middle Ages,you     the chance to appreciate the art works of Leonardo da Vinci.
A. won’t have had
B. wouldn’t have
C. wouldn’t have had
D. mustn’t have had

网友回答

A. won’t have had
B. wouldn’t have
(答案→)C. wouldn’t have had
D. mustn’t have had
解析:本题考察的是条件状语从句中的虚拟语气。if的虚拟语气非常重要,简要概括如下:1、表示与现 在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do 本题第一句中的had lived说明这是与过去事实相反的虚拟语气,主句应该使用“情态动词+have done”的形式,排除AB项,D项的用法不存在。句义:如果你生活在中世纪,你就不会有机会欣赏达芬奇的艺术作品了。故C正确。
以上问题属网友观点,不代表本站立场,仅供参考!