If he had really been there, I ___________ have seen him

2023-08-07

A.will
B.shall
C.should
D.can


参考答案:C

考查应拟语气。根据if条件从句中的had really been there可知,这是与过去事实相反的虚拟语气.因此从句谓语动词用had+过去分词的形式,主句谓语动词用would/should/could/might+have+过去分词的形式。故C项正确。

相关推荐