In the past few years ,many buildings have be built in my hometown.为什么用be不用别的系动词The trip is going to last three weeks.为什么last不加ed?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 22:52:49

In the past few years ,many buildings have be built in my hometown.为什么用be不用别的系动词
The trip is going to last three weeks.为什么last不加ed?

第一个句子不对,应该是have been built, 首先语态是被动语态,所以是be + 过去分词的形式,而时态是现在完成时,所以应该用have been
第二句last是持续的意思,旅行将要从持续三周时间.是现在进行时表示将来可能发生的事,结构是be going to do,所以要用last 的原形

be 应该是been ,这里是被动语态,现在完成时的被动语态。
last 是动词意思,指持续。。。 用在不定式中,用原形。

第一个,是have be done搭配,表示完成
第二个,是be going to do搭配,表示要做某事

many buildings have (been) built in my hometown:have done,be的过去分词为been
The trip is going to last three weeks,中last持续,表示主动,故不用be lasted
希望能帮到您老师讲的是be- -但不明白您的老师可能是口误吧,have done(过去分词)用于完成时态,be的...

全部展开

many buildings have (been) built in my hometown:have done,be的过去分词为been
The trip is going to last three weeks,中last持续,表示主动,故不用be lasted
希望能帮到您

收起

应该是been吧 不是BE 这里的BE 也不是系动词 是表示被动语态啊
、be going to 表示将来 后面加动词原形

My hometown has___ ___in the past few years. 急!非常感谢! changed greatly great changes