看书累了上来凑热闹,说说个人意见,期待大牛指教! 1)Which,是修饰French的,所以我也不是特别明白为什么OG说words和has单复数不合,但是我完全同意OG上第二条理由就是原句非常awkward,没有C表达清楚无歧义。 2)我之前做也错了选的B,现在看B肯定是错的,一来就句子意思看raised是和sickness, sleeping on the job还有fatigue三个同时发生的,最后一个用while raising连接表达更精确。而raised(这里只能当动词)和sickness, sleeping还有fatigue并列不起来。就算你说它是和have reduced并列,sleeping和fatigue之间也该有个and,但是有and的另外一个答案E明显不对,就算答案真给个语法正确的这表达也有歧义嫌疑。 -- by 会员 青色石头 (2010/1/23 17:25:47)
关于谓语动词我再啰嗦一番 which是指代french没有错。
their language is basically seventeenth-century French to which English, Spanish, and Italian words have been added.(C)
which指代French,是他的定语从句。 E,S and I words(从句主语) have(从句谓语) been added to French E,S and I words 是定语从句的主语,have been added是从句谓语,所以根据主语是复数,要用复数谓语
请指正! |