以下是引用fsy36在2006-9-6 22:50:00的发言:99. Although the manager agreed to a more flexible work schedule, he said that it must be posted on the bulletin board so that both management and labor will know what everyone is assigned to do. (A) he said that it must be posted on the bulletin board so that both management and labor will know what everyone is (B) he said it had to be posted on the bulletin board so that both management and labor knows what everyone is (C) he said that they would have to post the assignments on the bulletin board so that management and labor knew what everyone was (D) he said that the schedule would have to be posted on the bulletin board so thatboth management and labor would know what everyone was (E) saying that the schedule had to be posted on the bulletin board so that both management and labor would know what everyone had been 答案选A啊,我选了D 大家不觉得A中用了said that ...must ...will know what is ...时态上不对应吗? D用would 正好与said 的时态对应啊? Am I right ?
偶先说说愚见:看你的意思你对这道题的主要疑问不在must和have to的区别上,那我就说说时态吧 本题的动词时态很明显要反映出动作的先后顺序,无论你给句子定的基点是现在,还是过去,post这个动作都没有发生,而agree是已经发生了;现在来看D,使用了"......would know what everyone was" 这说明还没有发生的动作post 发生在过去,那这个基点一定是在过去了, 比post先完成的 agree 岂不是得用过去完成时了?(表示过去的过去, 强调发生在过去的某个动作之前);再看A, 很明显A的基点是在现在, 拿"现在"来衡量, agree 已经发生,用一般过去时; post还没有发生,用一般将来时 不知道偶这么说对不对,你明白了没有? |