![](https://img.51dongshi.com/20241005/wz/18051945352.jpg)
hadbeen是過去完成進行時態。過去完成進行時強調動作從過去的過去開始一直延續到過去某個時間點。在過去某個時間點時,這個動作可能剛剛停止,也可能仍然在進行。在英語時態中,“時”指動作發生的時間,“態”指動作的樣子和狀態。過去完成進行時表示在過去更早時間內進行的動作,并對過去某一時刻產生結果。用法:1、表示過去某一時間之前一直進行的動作。2、表示反復的動作。3、常用于間接引語中。4、接具有“突然”之意的when句。過去完成進行時與過去完成時的用法很相近,它通常表示某個過去正在進行的動作或狀態,持續到過去某個時刻,還未完成,一直持續到之后才結束。過去完成進行時放在間接引語或虛擬語氣中時它的時態不能再向前推,向后推是現在完成進行時。