"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 啊?我没看懂。谢谢。
判断 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)
(摘自《麦克米伦高阶英汉双解词典》)