had been on是什么时态

回答
爱扬教育

2022-09-22

had been on是过去完成时,过去完成时:表示过去某一时间前就已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

扩展资料

  David had been on a pub crawl with pals from his rugby club.

  大卫曾和他橄榄球俱乐部的朋友们一起串酒吧喝酒。

  She had been on the go all day.

  她终日忙碌。

  People had been on the job too long; a new deal was needed to get things out of the old habits.

  人们干这项工作时间太长了,需要彻底改变一下以摆脱旧习惯。

  We repeated this exact procedure after the bacteria had been on the surface for 2,4,8 and 24 hours.

  在细菌分别停留在表面上2小时、4小时、8小时和24小时后,我们精确重复了这个过程。