题目内容
1.在过去的三年中,她已经读了五本英文小说,全部是美国作家Karen Rose的作品.(in the past three years; all of which…)In the past three years,she has already read five English novels,all of which were written/are works by the American writer Karen Rose..
分析 在过去的三年中,她已经读了五本英文小说,全部是美国作家Karen Rose的作品.
解答 答案:In the past three years,she has already read five English novels,all of which were written/are works by the American writer Karen Rose.考查介词+which的非限制性定语从句.
句子里In the past three years表示"在过去的三年中";which引导非限制性定语从句,代指five English novels.were written是被动语态; works 是名词,表示"作品".
点评 考查汉译英.
关系代词which在非限制性定语从句,中所指代和修饰的可以是主句中的名词、形容词、短语、其他从句或整个主句,在从句中作主语、动词宾语、介词宾语或表语.
①which指代主句中的名词,被指代的名词包括表示物、婴儿或动物的名词、表示单数意义的集体名词以及表示职业、品格等的名词.
如:These apple trees,which I planted three years ago,have not borne any fruit.
这些苹果树是我三年前栽的,还没有结过果实.
②which指代主句中的形容词.
如:She was very patient towards the children,which her husband seldom was.
她对孩子们很耐心,她丈夫却很少这样.
③which指代主句中的某个从句.
如:He said that he had never seen her before,which was not true.
他说以前从没见过她,这不是真的.
④which指代整个主句.
如:In the presence of so many people he was little tense,which was understandable.
在那么多人面前他有点紧张,这是可以理解的
![](http://thumb2018.1010pic.com/images/loading.gif)