英语翻译:你集邮有多长时间了?为什么要用have?

问题描述:

英语翻译:你集邮有多长时间了?为什么要用have?

是从过去就开始集邮 一直到现在问他的时候 一共有多长时间了
是指从过去某一时间到现在 典型的现在完成时
现在完成时的构成是 have has+动词的过去分词
你 不是第三人称单数 所以要用have