英语翻译:你集邮有多长时间了?为什么要用have?
问题描述:
英语翻译:你集邮有多长时间了?为什么要用have?
答
How long have you been collecting stamps? 用have (准确的来说是have been) 是因为他现在还在集邮.
答
like to collecting stamps like collecting stamps like to collecting stamps ike collecting stamps 因为它属于特殊词种,具体什么我不清楚 .
答
How long have you collected stamps?
how long时间段,否和现在完成时的概念,所以 have +pp
答
因为这是一个过程。
答
是从过去就开始集邮 一直到现在问他的时候 一共有多长时间了
是指从过去某一时间到现在 典型的现在完成时
现在完成时的构成是 have has+动词的过去分词
你 不是第三人称单数 所以要用have