had been表示的是過去完成進行時態。過去完成進行時強調動作從過去的過去一直延續到過去某個時間點。在過去某個時間點時,這個動作可能剛剛停止,也可能仍然在進行。在英語時態中,“時”指的是動作發生的時間,“態”指的是動作的樣子和狀態。
過去完成時
?had been是過去完成時態?。過去完成時表示兩個時間順序的動作,其中一個動作發生在另一個動作之前,通常用于描述“過去的過去”。句子“After they had entered the house, they went into the dining room.”中,進屋的動作發生在走進飯廳之前,因此使用過去完成時。?
語法結構和用法
過去完成時的結構是“had + 過去分詞”。
?Mr Green had lived in New York for ten years before he came to China.?(格林先生在來到中國之前已經在紐約住了十年。)
?We had learned 1000 words by the end of last term.?(在上學期期末之前,我們已經學會了1000個單詞。)
與現在完成時的區別
現在完成時表示動作從過去開始,并對現在有影響或持續到現在。其結構是“have/has + 過去分詞”。
?I have just had a cup.?(我剛喝了一杯。)
?We have lived here for ten years.?(我們從十年前開始住在這里。)
現在完成時強調的是動作的持續性和對現在的影響,而過去完成時則強調兩個動作的先后順序。
had been?是?過去完成時?的形式,表示在過去某個時間點之前已經發生或持續存在的動作或狀態。具體來說,?had been?用于描述在過去某個時間點之前已經完成的動作或狀態,強調的是過去的時間和完成的程度。?
用法
?表示在過去某個時間點之前已經發生的動作或狀態?:“She had been to Paris before she moved to London.”(她在搬到倫敦之前已經去過巴黎)。
?用于強調未曾實現的愿望、打算或意圖?:“He had meant to call you, but he forgot.”(他本打算給你打電話,但他忘記了)。
"Havehad"是現在完成時態。現在完成時態用于表示過去某個時間點開始的動作或事件一直延續到現在,或者對現在造成影響的...
have、has、had的區別是使用場景不同。在英語中,若句子的時態是一般現在時,其中當主語是第一人稱、第二人稱、第三人稱復數時使用have...
"Havehad"是現在完成時態。現在完成時態用于表示過去某個時間點開始的動作或事件一直延續到現在,或者對現在造成影響的...
hadbetter后接原形動詞。hadbetter的否定式為hadbetternot(dosth),而不是hadnotbetter(dost...
had和has區別:1、had:主要表示某些事物已經擁有或得到。2、has:主要表示某些事物的擁有或已從事、已被允許去做某事。had是動詞h...
havehashad的區別:三個詞實際上表達一種意思。如果句子的時態是一般現在時,當主語是第一人稱、第二人稱、第三人稱復數時使用have(I...
生物的遺傳物質主要是DNA(脫氧核糖核酸),它具有雙螺旋結構,由脫氧核苷酸組成,堿基互補配對儲存遺傳信息,基因是其有遺傳效應的片段,能控制生...
當發現中學生抵觸老師且厭學,要了解緣由。若是老師教學方式問題,可委婉反饋;青春期心理作祟的話,家長要耐心引導,幫孩子客觀看待老師,理解老師良...