<<返回主頁

這裡兩句文法上都對,視乎我們想說什麼。

第一句我們用了過去式 - I had a dog when I was six. 表示在我六歲時我有一隻狗狗。

第二句我們用了現在完成式 - I have had a dog since I was six. 這裡要表達的是自六歲起,我就有一隻狗狗一直到到現在。

這裡大家對have had連在一起使用可能不是很習慣。我們再用一個簡單一點的例子來說明一下。當那個句子的動詞是 have,而且又用了現在完成式,就會出現 have had 的情況。我們以 I have a boyfriend 為例:

現在式:
I have a boyfriend. 我現在有個男友。

過去式:
I had a boyfriend. 我之前有個男友。

現在完成式:
I have had a boyfriend since 2019. 我自2019起有個男友。

DooEnglish 英文表達課

讓你不再詞窮
搞清楚文法
學習鞏固期讓你學完不會忘記