be known to

来源:百度知道 编辑:UC知道 时间:2024/06/03 07:26:05
选择并翻译?

He is known ____ here for more than ten years.
A. to work B. to have been working
C. for working D. working

B
这句话的意思是:据了解,他应经在这工作有十多年了

选择D
be known相当于be famous,...be known就是...是著名的,为人所熟知的.
be known to表示对于...(某些人)来说是著名的.
这道题实际上是He is known (when he is) working herefor more than ten years .
当他在这里工作了十多年后他非常著名.

选B.to have been working
众所周知,他在这里工作十多年了。
因为他现在还在这里工作,所以用完成时,只能选B

B
现在还在这里工作,用完成时,所以只能用B

他被人所知在这里工作了超过10年

C
人们知道他在这工作十多年了。

B