错解分析:A项应为I dont believe so。
C项否定也应否定谓语。
解题方法与技巧:根据具体语言环境,正确运用表达观点的方法。
答案:D
2.________ for the free ticket,I would not have gone to the films so often.
A.If it is not B.Were it not
C.Had it not been D.If there were to
命题意图:旨在考查虚拟条件中if的省略。此题属五星级题。
知识依托:跟过去事实相反的虚拟条件句结构为If+主语+had+过去分词,主语+would/could/might do当if省略时,将had提主句首,即
Had+主语+过去分词,主语+would/could/might do
错解分析:A项不是虚拟语气结构。
B项是跟现在事实相反的虚拟条件句。
D项是跟将来事实相反的虚拟条件句。
解题方法与技巧:从题干的后一句话入手,可看出I would not have gone to是跟过去事实相反的虚拟条件句,故答案为C。译为:要不是因为票是免费的,我也就不会经常去看电影了。
答案:C
3.You ought to have given them some advice.
________,but who cared what I asked?
A.So it was B.So I ought to have
【高中英语语法 省略】相关文章:
★ 英语语法Q&A
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29