现在完成时不是have/has done吗? done呢? be动词也能做过去分词的吗?
have done 是现在完成时态。
也有这样表述现在完成时态的:
have + 过去分词
这个"过去分词",是指任何一个动词的过去分词。
如: do 的过去分词是done .
be 的过去分词是 been .
现在,应该很清楚了吧!追问
也有这样表述现在完成时态的:
have + 过去分词
这个"过去分词",是指任何一个动词的过去分词。
如: do 的过去分词是done .
be 的过去分词是 been .
现在,应该很清楚了吧!追问
懂了。也就是说只看到have been不看后面的单词话 其实是有两种情况的,一种是完成进行时,一种是完成时。
追答不一样。
have been doing 是现在完成进行时。
have been 或have done
是现在完成时。
温馨提示:答案为网友推荐,仅供参考