在she had been on the pill for three years中,为什么要用been

学习 时间:2026-09-26 05:02:23 阅读:4418
在she had been on the pill for three years中,为什么要用been在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么?

最佳回答

默默的季节

孤独的小懒虫

2026-09-26 05:02:23

一定要用been。因为,on the pill表示服药。而be为系动词,表示存在,状态等。这里表示她的状态为服药。所以不能用其它代替。这句话是过去完成时。没错。过去完成时的构成为had+done。

最新回答共有2条回答

  • 孤独的树叶
    回复
    2026-09-26 05:02:23

    一定要用been。因为,on the pill表示服药。而be为系动词,表示存在,状态等。这里表示她的状态为服药。所以不能用其它代替。这句话是过去完成时。没错。过去完成时的构成为had+done。

上一篇 Regenerating hand Cream中文意思

下一篇 大学物理气体分子动理论题目