满分5 > 高中英语试题 >

I didn’t know that he was a cheat, or el...

I didn’t know that he was a cheat, or else I ________________ him.

A. should have believed        B. shouldn’t believe

C. wouldn’t have believed     D. couldn’t believe

 

C 【解析】 试题分析:考查情态动词和虚拟语气 句意:我不知道他是一个骗子,否则我就不会相信他了。“情态动词+v原型”用来表述现在或将来的事情;而“情态动词+have done ”用来表示对过去发生事情的推测,根据前句的时态可以排除BD选项。Should have done “本应该做某事”不符合句意,此处是含蓄的虚拟语气,答案选C。 考点 : 考查情态动词和虚拟语气  
复制答案
考点分析:
相关试题推荐

After starting work, Cao spent his evenings _____ in his books and was eventually admitted to a secondary technical school.

A. burying            B. buried

C. being buried       D. having buried

 

查看答案

Provide your doctor with a detailed medical history ______ he can give you the accurate treatment.

A. even if       B. so that

C. in case       D. as though

 

查看答案

Though ______ to see us, the professor gave us a warm welcome.

A. surprising         B. surprised

C. was surprised      D. being surprised

 

查看答案

Most people go to the theatre not to see a play ______ plot is complicated, but to listen to brilliant dialogues between actors.

A. where             B. what

C. which             D. whose

 

查看答案

________ it with me and I’ll see what I can do.

A. When left      B. Leaving

C. If you leave  D. Leave

 

查看答案
试题属性

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