问题
选择题
I ______________ have passed my examination easily,but I made too many stupid mistakes.
A.must
B.will
C.shall
D.could
答案
D
题目分析:考查情态动词与虚拟语气。句意:我能很容易通过考试,但我犯了许多愚蠢的错误。根据下句话提到 but I made too many stupid mistakes 可知是对过去的虚拟,用could have done ,故选D项。
考点 : 考查情态动词与虚拟语气