在she had been on the pill for three years中,为什么要用been在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 20:00:42
在shehadbeenonthepillforthreeyears中,为什么要用been在shehadbeenonthepillforthreeyears中,为什么要用过去式been,能否用其他动词过

在she had been on the pill for three years中,为什么要用been在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么?
在she had been on the pill for three years中,为什么要用been
在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么?

在she had been on the pill for three years中,为什么要用been在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么?
一定要用been.因为,on the pill表示服药.而be为系动词,表示存在,状态等.这里表示她的状态为服药.所以不能用其它代替.
这句话是过去完成时.没错.
过去完成时的构成为had+done.

我认为此题应该是这样 she has been on the pill for three years

be on the pill , 是固定搭配。

she speaks as if she ---on the spot A were B had been when she go to the cinema,the film___for twenty-five minutes.a.had begun b.had started c.has been on d.had been on when she go to the cinema,the film___for twenty-five minutes.a.had begun b.had started c.has been on d.had been on 在she had been on the pill for three years中,为什么要用been在she had been on the pill for three years中,为什么要用过去式been,能否用其他动词过去式,还有,这句话是过去完成时么? 英语句子翻译had had neither, she had been quick to pounce on.1.had had neither, she had been quick to pounce on.2.What would the point have been?3.A life that could have very well been hers if things had worked out differently.4. Were you out i 定语从句 she received the letter__ she had been expecting. 英语翻译Jennifer was sitting on the beach.After all she had been through,it was just what she needed.It’s getting late,” she thought.“I should go home.”这里的after all she had been where had she been? after .( had been lying )on the table all the time.after searching for half an hour ,she realized that her glasses ( had been lying )on the table all the time.lying ,lied,lain的区别是什么 1.By the time the fireman arrived,the big fire_____.A.had put out B.had been put out C.had put off D.had been put off2.The Lecture _____ for ten minutes when I reached the ball.A.has been on B.has started C.had been on3.She ____ a man with a lot of m She said she had been to the Great Wall twice.为什么用had been 不用 had gone? after searching for half an hour ,she realized that her glasses ( )on the table all the time.A.had been lying B.have been lying C.had been lain D.were lain选A,问什么不选B? 英语翻译As she had been entirely responsible for the accident in which she had been severely disabled,she had no legal redress.这个as在这里引导的是什么从句?后面的in which 的正常语序是怎么样的? she went on holiday after she had taken the examination Before she left on the trip ,she had trained hard. the movie _for ten minutes when i got to the cinema A has been on B had been on为什么选B,如she has been playing for ten minutes 这个是什么类型的虚拟语气if she would have been playing the game,she would have had both boys on her team Miss White said she _ some beautiful coats in the shop .A.had been show B.has been shownc.had been shown to D.had been shown