1、Why _________ me to do it _________ you can do it yourself?
A.asking; though
B.ask; when
C.to ask; since
D.asked; while
2、She didn’t want to go to Africa, probably __________ the weather is too hot
A.for
B.because
C.since
D.as
3、In ancient times, people rarely travelled long distances and most farmers only travelled _____ the local market.
A.longer than
B.more than
C.as much as
D.as far as
4、I passed the test
A.would not pass
B.wouldn’t have passed
C.didn’t pass
D.had not passed
答案解析:
1.【答案】B。解析:考查连词和句式。疑问句里的动词一般主动式为动词原形,第一空填动词原形,排除A, C, D;根据句意,“当你自己能完成一件事情的时候,为什么还要叫我来做呢?”,第二空选择“在...时候”,为when。故选B。
2.【答案】B。解析:考查连词。for不表因果,只做解释说明;because表示因果关系;since既然,表示对方知道的原因;as表示大家都了解的“因为”。本句是因为“太热了”导致“她不想去”,有明显因果关系,故选B。
3.【答案】D。解析:考查副词短语辨析。句意:古时候人们很少会进行远程旅行,大多的农民只去逛逛当地的市场。longer than比……更长;more than多于;as much as和……一样多;as far as远到/至。故选D。
4.【答案】B。解析:考查虚拟语气。句意:我通过了考试。若没有你的帮助我本无法通过考试。虚拟语气中would + have + done表示对过去事情的假设,是与过去事实相反的情况。意思是“本来会做某事,因为某种原因而没有做”。wouldn’t + have + done表示“本来不会做某事,因为某种原因却做了”。根据句意和用法选B。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。