November 6, 2022

最新文章

【has been 用法】一文搞懂have been/had been 嘅分別!

大家在寫英文時不時都要使用到現在完成式和過去進行式。即是have been / has been / had been等字眼,他們的用法其實並不複雜。 have been / has been / had been的用法是Be動詞的完成式(have/has/had),加上主要動詞的過去分詞,即是Past Participle。如果是否定句,只需要在have/has/had後面加上not,然後接上動詞的Past Participle便可。 什麼是現在完成式(present perfect tense) 現在完成式(present perfect tense)是其中一個主要的英文文法。當要描述一個影響持續到現在或將會持續到將來的過去動作時,我們就需要用現在完成式。現在完成式一般包含have/has這一助動詞(auxiliary verb)。 現在完成式用來描述過去到現在「完成的動作」、「未完成的動作(否定句)」、「經驗」、「持續的狀態」。 什麼是過去完成式(past perfect tense) 過去完成進行式(past perfect tense)表達的是過去某一時間或某一動作之前已經完成的動作。過去完成式一般包含had這一助動詞(auxiliary verb)。 現在完成式3大用法 用法一: 表示「已經完成」和「還沒有完成」 1. already:已經,用於肯定句,放在過去分詞之前。 例如:She has already finished her homework. 她已經完成功課了。 2. just:剛才,用於肯定句,放在過去分詞之前。 例如:She has just finished her homework. 她剛剛已經完成功課了。 3. yet:已經、尚未,用於否定句及疑問句,放在過去分詞之前、句尾。 例如:Has she finished her homework yet? No, she hasn’t finished her homework yet. 她完成功課了嗎? 不,她還沒完成功課。 免費試堂 用法二: 表示「曾經有過」或「未曾有過」的經驗 1. ever:曾經,用於疑問句,放在過去分詞之前。 例如:Have you ever cooked this dish? 你曾經煮過這道菜嗎? 2. never:從未,用於否定句,放在過去分詞之前。 例如:I have never cooked this dish. 我不曾煮過這道菜。 3. How many times…?:多少次,用於疑問句,放在句尾。 例如:How many times have you cooked this dish? 你煮過這道菜幾次? 4.once、twice、three times…:表示次數,用於直述句,放在句尾。 例如:I have cooked this dish once. 我煮過這道菜一次。 免費試堂 用法三: 表示「持續到現在的動作或狀態」 1. since+過去時間: 自從(某時間)。 例如:I have lived in this falt since 2004. 我從2004年起就住在這個單位了。 2. for+一段時間:表示持續多久。 例如:I have lived in this falt

閱讀全文

Social Media