关于实义动词和be动词在一个句子中?

课本上说实义动词不能和be动词在一个句子中,有实义动词就不能有be动词,这是对的吗?
用have这个实义动词举例。
过去完成时:had+过去分词+过去时间。
例句:在我回家之前,我弟弟已经生病了。
Before I came home,my younger brother had been sick.这是书上说的,我不明白的是had是have的过去式,所以已经有have这个实义动词存在了,后面的been为什么来的,它是is的过去分词,不是说一个句子不能同时存在的吗?

have been 这里面的have是功能词,是帮助be动词的。have/has/had+过去分词 构成完成时态。这句话里面真正的谓语动词是be动词。
每一句子里面有且只有一个谓语动词。像don't be,have been这种的谓语动词永远只在第二个位置。前面的do have都是帮助后面动词的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-28
have不是实意动词,是助动词,构成过去完成时的,你这个句子的原形是没有实意动词的,是主系表结构。是主系表结构的过去完成时。
第2个回答  2019-12-28
have brought一直做实义动词。我怎么感觉b动词就是实义动词?一个句子中不能有两个动词连续就是里面没有任何的连接词,就不能存在这样的情况。
相似回答