首页 > 留学知识库

问题: 两个英语问题,有能者答之。

1.We began to play tennis, ________ it started to rain, ________ we went home.

A.but;and B.but;so C.however;so D.however;that
选哪一个,为什么?
2.for years
for the years
这两个短词分别是分别是什么意思?用法上有什么区别?


解答:

1.这句话的逻辑关系是:我们开始打网球时,由于开始下雨,因此我们就回家了。这题应该选B,选A的话,后面的"and"没有反映出因为前面的情况,才有后面的结果。选C的话,however看上去蛮合理的,但别忘了,用它的时候后面要加上“,”哦。选D的就更错,“that”意思和语法都不对。2.for years:很多年,多年来。eg,I haven't seen you for years.(我很多年没见你了。)for the years:是特指某几年,上下文会交代的。