have had分別的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列懶人包和總整理

另外網站英文時態用法 - 薇琪很OK的生活- 痞客邦也說明:have gone. 現在完成進行式. has been going. have been going. 過去式. 過去簡單式. went. was / were. 過去進行式. was going. were going. 過去完成式. had gone.

最後網站【過去完成進行式】had been V-ing|和過去進行式差別?則補充:過去完成進行式的結構是had been V-ing,結合「過去完成式」和「進行式」的 ... (D) has played; 在搬到西班牙前,Greg和家人一直在學西班牙文。

接下來讓我們看這些論文和書籍都說些什麼吧:

除了have had分別,大家也想知道這些: