The manager ____ workers how to improve the program since 9:00.(2012全国卷II)
A. has told B. is telling
C. has been telling D. will have told
提供答案为C,但是在没有上下语境的情况下,A也是可以的。
不知我的看法是否正确?
我期盼专家老师对此的详细评析。
这里C为最佳答案,也符合逻辑。since 9:00 应该修饰整个句子,表示经理9点后一直在告诉工人如何进行改进这个program。如果选has told,一般强调9点就已经告诉他们了,而不是反复讲。另外,在没有语境的情形下,也可能会有歧义,因为since 9:00 也有修饰improve的可能。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!