1、If you didn’t take a taxi, you would have been late for the concert yesterday. _____________
2、大火迅速蔓延到大楼的其他部分。(spread)__________________________________________________________________________
3、— How did you find your sister in such a big and strange city? — I _____ her in the railway station when I was just going back home.
A.came about
B.came out
C.came up
D.came across
4、Although we ________ in this neighborhood for 5 years so far, we haven’t got to know many people yet
A.were
B.have been
C.had been
D.are
答案解析:
1.【答案】didn’ttake改为hadn’ttaken。解析:考查虚拟语气。句意:如果你没有坐出租车,你昨天音乐会就迟到了。本句包含一个if引导的非真实条件句。根据句中的时间状语yesterday和主句中的would have been可知,此处是对过去情况的假设,所以从句谓语动词应用“had+过去分词”的形式。根据句意可知,此处应用其否定形式hadn’t taken。故将didn’t take改为hadn’t taken。
2.【答案】。解析:【译文】Fire quickly spread to the other parts of the building.
3.【答案】D。解析:考查动词词组辨析。句意:——你是怎么在这么大且陌生的城市找到你妹妹的?——当我刚要回家的时候,我在火车站偶遇了她。come about发生,产生;come out结果是;came up发生,开始;come across偶遇。根据上下句语境,这里说的是在车站偶遇了她。故选D。
4.【答案】B。解析:考查动词时态。句意:及时我们目前在这个社区5年了,我们还是没认识很多人。句子中的for 5 years为现在完成时标志,主语是we复数形式,故选B。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。