1. It was John who broke the window. Why are you talking to me as if I ______ it?
A. had done B. have done C. did D. am doing
2. _________ for your help, we’d never have been able to get over the difficulties.
A. Had it not B. Had it not been C. If it were not D. If we had not been
3. It was his nervousness in the interview ______ probably lost him the job.
A. which B. since C. that D. what
4. These tools are useless now, _____ ?
A. are they B. aren’t they C. is it D. isn’t it
1,【答案】A。解析:题意:John打坏了窗户,为什么跟“我”谈话?好像是“我”打坏了窗户似的。题中broke表明“打坏窗户”发生在“过去”。as if / though后面的从句用had done表示对“过去”的虚拟。故A项正确。
2,【答案】B。解析:根据句子结构,我们可以看出逗号后面是使用了虚拟语气的主句,因此,须填入表示与过去情况相反的虚拟条件句。if it were not for...这一结构表示与现在事实相反的假设,意为“如果不是……”,排除;if it had not been for...的倒装形式为had it not been for..., 表示与过去事实相反的假设,意为“如果当时没有……”,主句谓语形式是“would+have done”,因此,B项Had it not been正确,A项Had it not错误(后面须跟been, 否则句子缺少谓语)。D项If we had not been无此结构。
3,【答案】C。解析:为强调句型,被强调成分为 his nervousness in the interview,句意为“很可能是面试时表现出紧张,使他失去了这份工作”。
4,【答案】B。解析:本题考查反义疑问句。useless含有否定后缀,但不能视作否定词,后面疑问部分要用否定形式,且助动词是are,故选B。
湖北专升本考试欢迎关注湖北中公专升本考试网,关注中公专升本微信公众号:湖北统招专升本网,及时掌握公考资讯~
寻找湖北专升本小队伍欢迎加qq群:774269557,还有每日一练的习题,中公教育专升本与你同行~
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。