ChaseDream

标题: [求助]prep的一道新题...请NN解答下 [打印本页]

作者: tonyliu29    时间: 2007-3-11 21:41
标题: [求助]prep的一道新题...请NN解答下

 

[attachimg]56496[/attachimg]

前两天做prep遇到的一道sc,在  Findjuhl 的prep sc 笔记里面没有。


作者: meflower    时间: 2007-3-11 23:18
答案是C吗?

作者: tonyliu29    时间: 2007-3-12 00:25
答案是D
作者: tonyliu29    时间: 2007-3-12 00:41

一位NN给我的解释:

那这里能把who去掉 ,听起来顺一点,脑子不用想说是谁在harbor ,直接想,仍然在harbor的人

recently 显示是现在,所以 第二个地方用are private

have been 不需要


[此贴子已经被作者于2007-3-12 1:47:05编辑过]

作者: 雨薇    时间: 2007-3-12 09:14
d,这道题目主要是划线部分太长,看得有点累,其实不难,楼主仔细看题,弄懂题目意思就明白了。
作者: 遥远的绿洲    时间: 2007-3-12 10:01

A trick for...错 应该改为trick enabling或trick that enables. had added错,从逻辑意思上来说add的动作应该发生在trick之后,因此应该用将来时

B have still been harboring感觉意思重复,still表示仍然的意思,have been doing表示一直的意思,用在一起不好, trick for错误同A have added错误同A

C 前本分句用过去进行时,后半分句用一般现在时不好,分析见D

D 最好,从逻辑意思上看,只有D的时态能符合要求, 首先用户一直都认为邮件是隐私的,而不是过去一直认为,因此C选项的were harboring不好,应该用现在进行时,而interloper在trick之后才能be privy他人信息,因此用will be privy更好

E had been private没有道理,后半分句的时态也不好






欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3