精英家教网 > 高中英语 > 题目详情
7.________you were coming,I would have stayed at home.(  )
A.If I knowB.Should I know
C.Had I knownD.If I should have known

分析 要是我知道你要来,我本会待在家里.

解答 答案是C.
本题考查虚拟条件句的倒装.虚拟条件句中如果含有助动词should、had和were,可以将连词if 省去,将这三个助动词提前;虚拟条件句中往往用过去完成时表示与过去事实相反的假设;与过去事实相反的虚拟条件句的主句中用"would/should/could/might+have done".本句主句动词是would have stayed,可见是与过去事实相反的虚拟语气.所以题干从句完整的表达是"If I had known you were coming",去掉if,将had提前,由此得出答案是C.

点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.

练习册系列答案
相关习题

科目:高中英语 来源: 题型:书面表达

9.在全国读书月到来之际,请你根据图中所示,用英文写一篇短文,对现在中小学生的阅读现象做个描述,并发表自己的看法.
注意:1.短文开头已给出,不计入总词数;
2.词数:120左右.
 
Recently,a survey has been done on the readings among the students in different stages.
        

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

10.I was so excited last night that it was a long time ______ I got to sleep.(  )
A.thatB.beforeC.sinceD.when

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

15.______ what the teacher says if you think it is important.(  )
A.Make a note ofB.Make a noteC.Make notesD.Make note of

查看答案和解析>>

科目:高中英语 来源: 题型:书面表达

2.你的美国笔友Chris帮你买到了史蒂夫•乔布斯(Steve Jobs)的纪念邮票并随信寄来.请你根据以下提示给他回信.
1.非常喜欢,表示感谢;
2.互赠三张马年邮票;
3.中国邮票展暑期在北京举行,邀请他参加.
注意:1.词数不少于50.
2.可适当添加细节,以使行文连贯.
3.开头和结尾已给出,不计入总次数.
Dear Chris,
                                        
Yours,
Joe.

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

12.His pale face suggested he ________angry and he suggested that we ______at once.(  )
A.would be; leaveB.was; left
C.was; leaveD.was; was leaving

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

19.-It is no wonder that you caught a bad cold.You _______ out last night without a coat.
-I know how silly I was.(  )
A.shouldn't have goneB.mustn't have gone
C.couldn't have goneD.mightn't have gone

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

16.Parents think that only to participate in the civil service exam is the best end-result.______ the opposition from his family,the young graduate decided to follow his heart to set up his own cartoon company.(  )
A.In spite ofB.In preference to
C.In exchange forD.In line with

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

1.-What's your last decision,Bob?
-I've decided that I'll drop physics and___ math.(  )
A.make upB.put upC.give upD.take up

查看答案和解析>>

同步练习册答案