I know,I know it,I know so,I know that的用法区别

下面一题如何选?
—Trevor and Laura argue much too often, I think.
—_______. They’re always arguing.
A. I know    B. I know it     C. I know so    D. I know that
好像填 I know, I know it, I know so, I know that 都可以选似的,请问它们的具体区别是什么?

请先 登录 后评论

最佳答案 2015-04-27 23:31

本题选 A、B、D 都可以,但不宜选 C。但估计本题的命题者所给答案是 A,因为它是最常用的,但其实 B、D 也不能算错。

根据《柯林斯高级英语用法词典》:在英国英语中,对于别人把自己已经知道的事情再来告诉自己,人们通常用 I know 来作答,而不用 I know it,但在美国英语中,人们也用 I know it——所以选 A 和 B 是对的:

A: George phoned while you were out.

B: Yes, I know (it). I’m going to phone him back. 

A: The windows are dirty.

B: Yes, I know (it). I’m going to clean them later. 

A: Jack and Jill were secretly married.

B: Yes, I know (it). I had guessed (it). 

A: This place is such a mess.

B: I know (it).

再根据斯旺《英语用法指南》的以下例句可知,选项 D 也可以,但选项 C 不行:

A: You’re late.

B: I know. / I know that. (不能说: ... I know so.) 

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

答案应该是A. I know。类似的例句如下:

—I am so tired of studying.

—Yeah, I know. Me too.

(外研社英汉多功能词典 p.1162)

请先 登录 后评论
  • 0 关注
  • 1 收藏,7475 浏览
  • 欢欢   提出于 2015-04-21 14:11