单选题
英语三级B级
2013-05-22
__________ had enough time, they would have visited the Great Wall.
A.Had they
B.Have they
C.Would they have
D.If they
参考答案
A
答案解析
A
【译文】如果他们有足够的时间,他们就去参觌长城了。
【考点】虚拟语气
【解析】本题是省略if的条件句的虚拟语气。由主句谓语动词的形式,可以判断是表示与过去事实相反的虚拟语气的句子,要求选的是条件句。如果用if开头,从句就应用过去完成时的形式,D选项不符合,排除。
虚拟条件从句中的were,had或should可以前置而省略if。故选A。
【译文】如果他们有足够的时间,他们就去参觌长城了。
【考点】虚拟语气
【解析】本题是省略if的条件句的虚拟语气。由主句谓语动词的形式,可以判断是表示与过去事实相反的虚拟语气的句子,要求选的是条件句。如果用if开头,从句就应用过去完成时的形式,D选项不符合,排除。
虚拟条件从句中的were,had或should可以前置而省略if。故选A。
你可能感兴趣的试题
A.essentially
B.especially
C.specially
D.strangely
A.pull out
B.run out
C.pick out
D.turn out
A.walking
B.to walk
C.walk
D.walked