I HAVN'T SEEN JOHN FOR A LONG TIME 请问这个SEE后面为什么加N啊?这是什么句型啊?

万分感谢

现在完成时。
表示:我有一段时间没有见过约翰了。

see(原形),saw(过去式),seen(过去分词)
一般,have/has + 动词的过去分词形式,来表示现在完成时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-05-30
本句是现在完成时态。现在完成时态的句型为have\has+动词的过去分词,因此seen为see的过去分词。及物动词变为过去分词分为规则变化与不规则变化,规则变化与动词变为过去时基本相同,不规则变化可参看不规则动词表。本题就属于不规则变化。
第2个回答  2006-05-30
这是see的过去分词,这是现在完成时的句子
第3个回答  2019-02-14
i
haven't
seen
you
for
a
long
time.(同义句)
i
haven't
seen
you
(
since
)
a
long
time(
ago).
加油!不明白再问!如果帮到你,请采纳,谢谢!
相似回答