疑似该高考题不严谨

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也是可以的。

不知我的看法是否正确?

我期盼专家老师对此的详细评析。

请先 登录 后评论

1 个回答

好题  
擅长:英语

这里C为最佳答案,也符合逻辑。since 9:00 应该修饰整个句子,表示经理9点后一直在告诉工人如何进行改进这个program。如果选has told,一般强调9点就已经告诉他们了,而不是反复讲。另外,在没有语境的情形下,也可能会有歧义,因为since 9:00 也有修饰improve的可能。

请先 登录 后评论
  • 1 关注
  • 0 收藏,222 浏览
  • quanfa   提出于 2024-03-22 11:01