The old man seems ______here for more than twenty years.

2025-03-25 13:35:24
推荐回答(5个)
回答1:

B现在完成时,可能还会延续的动作
持续性的动作的话,应该是have bing lived,C项是错误时态,live没有“被”的说法
而且BC其实都有问题,既然是the old man,那么应该是对应第三人称,应该用has,而不是have

回答2:

live 不能用被动,首先排除C。
根据后面用的介词for, 可以判断用的应该是完成时,所以选B。
句意:这个老人看起来已经在这儿住了20多年了。

回答3:

for more than 看出要用现在完成时 只能是B或c 而c是被动语态 所以用b

回答4:

b 没错.现在完成时,主动语态. c现在完成时,被动语态

回答5:

c budui