含有be动词的现在完成时怎么用

如题所述

现在完成时的谓语是have + 过去分词,have是助动词,过去分词是主要谓语动词,所以如果动词是be,用be的过去分词形式,即have+been就可以了。

be

aux. 被(用于被动语态

vt. 是; 有,存在; 做,成为; 发生

n. (Be)(缅)拜;(日)部(姓)

词语辨析

exist, live, be

这组词都有“存在”的意思,其区别是:

exist 通常指可观察到的或众所周知的存在现象。

live多指有生命的东西的存在。指无生命事物时,强调可联想起生命的那些特点。

be 指某时某地确存在的事物或现象,多与there连用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-15
现在完成时的谓语是have + 过去分词,have是助动词,过去分词是主要谓语动词,所以如果动词是be,用be的过去分词形式,即have+been就可以了。本回答被网友采纳
第2个回答  2020-06-20
have/has been 意思是:比如: i have been an english teacher.意思是以前到现在一直是个英语老师,以后可能还是老师(因为未来是不确定的)。如果过去是老师,现在不是老师了,可以这样说 i was an english teacher. 再比如,he was at home.表示之前他在家,而现在不在家了。he has been at home, 意思是 之前到现在一直在家。