he's 是表示 he has 还是 he is

"I don't think any of us keep up our correspondence too well," I said. "I know I don't. But I take it he's someone you've known quite a while?"

老师:您好!请问这句句话中 he's 是表示 he has 还是 he is 啊?我没看懂。谢谢。

请先 登录 后评论

最佳答案 2016-04-11 23:57

这里的 he’s = he is:

But I take it he's someone you've known quite a while.

But I take it he is someone you've known quite a while.

句意:但我以为他是你认识很久的人呢!

请先 登录 后评论

其它 1 个回答

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

判断 he's 是表示 he has 还是 he is 的简易方法

与过去分词连用时,he's 是表示 he has;不与过去分词连用时,he's 表示  he is (后面通常接可以作表语的名词、代词、形容词或介词短语)。在你的句子中,he's 后面没有过去分词,someone是不定代词作表语,所以,he's 是表示 he is 的意思。又如:

He's decided to move. 他已决定搬家。(decided 是过去分词,所以 He's = He has)

He's in Seattle this weekend. 这个周末他在西雅图。(in Seattle 是介词短语作表语,所以 He's = He is)

(摘自《麦克米伦高阶英汉双解词典》)

请先 登录 后评论
  • 2 关注
  • 1 收藏,9251 浏览
  • speed_eriko 提出于 2016-03-30 07:25

相似问题