I have known him for years 是have done吗? 能不能改成have know

如题所述

这是have done ,即现在完成时,不能改成have know
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-05
我(已经)认识他多年了。
句子用的是现在完成式。
完成式须由 “verb to have + 过去分词”构成,以 knew 为例:
现在完成式:have(has) + known
过去完成式: had + known
know 是 现在时不能用,knew 只是过去时,也不能用。
供你参考。本回答被网友采纳
第2个回答  2017-06-04
是have done。不能。
相似回答