英语中的时态可以分为多种,其中过去完成时是表示过去某个时间点或时间段的动作已经完成的一种时态。那么,过去完成时有没有被动语态呢?
首先,我们先来了解一下什么是被动语态。被动语态是指动作的承受者成为句子的主语,而动作的执行者则成为句子的宾语。比如,"The book was written by Tom."中的"book"是句子的主语,而"Tom"则是句子的宾语。
在过去完成时中,我们可以使用"had been"来表示被动语态。比如:"The cake had been eaten by the time I arrived."中的"had been eaten"就是过去完成时的被动语态。这个句子的意思是,在我到达的时候,蛋糕已经被吃掉了。
总的来说,虽然过去完成时不像现在完成时那样常用被动语态,但是它确实存在被动语态的形式。因此,我们在学习过去完成时时,也需要掌握被动语态的使用方式。