什么时候用have been 什么时候只用have

如题所述

I have an appple. 我有一个苹果。(have是动词,表示“有,持有,持有”)
I have just been a doult. 我已成年。(have 是助动词,与be动词的过去分词构成现在完成时态)

下面的区别倒是要注意哈:
如果两者后面都添加一个动词的过去分词,那么前者是被动式 have been v.ed (这时的 have been 都是助动词),后者是主动式 have v.ed。(现在完成时)
如果两者后面都添加一个动词的现在分词,那么前者是现在完成进行时 have been v.ing (这时的 have been 同样都是助动词),后者是错误的用法。
温馨提示:答案为网友推荐,仅供参考
相似回答