当前位置:高中试题 > 英语试题 > 虚拟语气 > I should not have laughed if I _________ you were serious.A.thoughtB.would think...
题目
题型:不详难度:来源:
I should not have laughed if I _________ you were serious.
A.thoughtB.would thinkC.had thoughtD.have thought

答案
C
解析

试题分析:句意:如果我认为你是严肃的,我不会笑的。根据should not have laughed可知这是对过去事实的假设,因此if引导的条件状语从句用过去完成时。故选C。
考点:
核心考点
试题【I should not have laughed if I _________ you were serious.A.thoughtB.would think】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
There was a lot of fun at yesterday"s party. You ________ come,and what a pity!
A.might haveB.should haveC.could haveD.would have

题型:不详难度:| 查看答案
She had to work deep into the night, ______she couldn"t have spread the messages to all the relevant people successfully.
A.whileB.butC.otherwiseD.so

题型:不详难度:| 查看答案
If I _______ that program the day before yesterday, my computer wouldn’t have broken down.
A.didn’t runB.haven’t runC.hadn’t runD.were not to run

题型:不详难度:| 查看答案
If I ____ you, I would join the army.
A.amB.wasC.wereD.would be

题型:不详难度:| 查看答案
       fired, your health care and other benefits would not be immediately cut off.
A.Would you beB.Should you beC.Could you beD.Might you be

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.