嘿,朋友们!今天我们来聊一个很多英语学习者都会遇到的常见问题:be动词的过去式到底是不是”been”?答案是:别再搞混了,be的过去式其实是”was”或”were”,而”been”是它的过去分词!
很多人之所以会混淆,是因为”been”看起来和”be”有点像,而且它确实是构成完成时态的关键部分,比如现在完成时”have been”,过去完成时”had been”。但这里的关键在于区分动词的过去式和过去分词。
“Was”和”were”是be动词在不同主语下的过去式形式。”Was”用于第一人称单数(I)和第三人称单数(he, she, it),例如:”I was happy yesterday.” “She was busy all morning.”;”Were”用于第二人称(you)、第一人称复数(we)和第三人称复数(they),例如:”You were late for the meeting.” “We were excited about the trip.” “They were sitting on the bench.”
而”been”则是be动词的过去分词,它不能单独作谓语动词,必须和助动词(如have, has, had)或情态动词(如has been, have been, had been)搭配使用,形成完成时态或被动语态。例如:”I have been to London.”(现在完成时)”The book has been read by him.”(被动语态)”He had been working here for five years before he quit.”(过去完成时)
所以,记住这个简单区分:”was/were”是过去式,用于描述过去的动作或状态;”been”是过去分词,用于构成完成时态和被动语态。理解并掌握这个区别,你的英语语法会变得更加清晰和准确!快来一起学习,共同进步吧!