满分5 > 高中英语试题 >

I have passed my examination easily, but...

I      have passed my examination easily, but I made too many stupid mistakes.

A.must            B.will          C.shall            D.could

 

D 【解析】 试题分析:考查情态动词和虚拟语气。Must have done一定已经做了某事;should have done本应该做某事。句意:我本应该很容易就通过考试的,但是犯了太多不该犯的错误。根据句意可知,这里指“本应该通过”,用should have done。故选D。 考点:考查情态动词和虚拟语气
复制答案
考点分析:
相关试题推荐

 —Are you still working in that company, Mary?

—No, it is ten months ____ I worked there.

A.after                B.that          C.before                 D.since

 

查看答案

       around the lab, we were taken to see the library.

A.Being shown    B.Showing     C.Having been shown        D.To show

 

查看答案

 They will send kids to college       it takes, even if that means a huge amount of debt.

A.whoever          B.however      C.whatever         D.whichever

 

查看答案

 Finding a job in such a big company has always been        his wildest dreams.

A.under            B.over         C.above            D.beyond

 

查看答案

 —Hey, you haven't been acting like yourself. Everything is OK?

     .

A.Sure, it is     B.I'm fine, thanks    C.That's good     D.It's a pleasure

 

查看答案
试题属性

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