【have 用法】英文「have」原來有這麼多用法!

【have 用法】英文「have」原來有這麼多用法!

英文 have 在使用上讓很多人困擾,因為have有很多用法,have 可以當成動詞、使役動詞,也有現在完成式…等用法,have的用法非常的廣泛!

到底 have 有哪些用法呢?以下整理 have 幾乎所有的英文用法,趕快學起來,讓自己的英文更上一層樓吧!從此再也不被 have 困擾!

1. have 有 (動詞)

這是 have 最基本的用法,have當成動詞用的時候,就是「有」的意思。

例:I have a pen.
我有一支筆。

例:Do you have time to finish the job today?
你今天有時間完成這工作嗎?

2. have/has + Vp.p 現在完成式

have的另一個重要用法,就是現在完成式。英文結構為:have/has + Vp.p(過去分詞)。

例:I have had my lunch already.
我已經吃過午餐了。

例:I have been to Japan last month.
上個月我去過日本。

例:I’ve had my hair cut today.
我今天剪了我的頭髮。

have 的過去完成式跟現在完成式的完整用法教學,可以參考下面文章。

3.have 當成「使役動詞」

have 也是使役動詞中的一員。

例:He had the students do the assignment.
他要學生做作業。

關於英文使役動詞的完整說明,可以參考下面文章。

4. could have + Vp.p(過去分詞)

「Could have + 過去分詞」用來表達,你原本可能可以做,或是你過去有能力做,但是卻沒有去做。

例:I could have gone to bed earlier, but I decided to stay up late.
我可以早點上床,但我選擇晚睡。

5. would have + Vp.p(過去分詞)

「would have + 過去分詞」用來表達某件事你很想做,但卻沒去做。

例:I would have called you, but I was too busy.
我想打給你的,但我太忙了。

6.should have + Vp.p(過去分詞)

「should have + 過去分詞」用來表達某件事是你應該去做的,但卻沒做。或是某件事對你來說是個好主意,但你沒去做。

You should have gone to bed early. 你應該早點上床睡覺的。
(意思是:你應該早點上床睡覺,但你沒有,所以現在很累。)

7. I have / I am having… 表達「要吃 …」

have的另外一個常見用法就是,如果後面接的是餐點、食物、飲料…等,意思是「要吃…」的意思。

例:I’m having breakfast / lunch / dinner.
我正在吃早餐/中餐/晚餐。

例:Have a cup of coffee, please.
請喝杯咖啡。

8.have 其他意思跟用法

have a problem(表達「我遇到…的困難」)
have a great / bad time(表達「玩得很開心 / 不開心」)
have a good / bad day(表達「今天過得很棒 / 很差」)
have a bath / a shower(表達「泡澡 / 淋浴」)
have a conversation(表達「對話」)
have a chat / talk / word + with / about + N(表達「和 … 說話 / 講有關 … 的話題」)
have a look at + N(表達「看一下 …」)

9. have 相關英文片語

下面整理各種跟 Have 有關的英文片語。

a. to have a laugh 開玩笑

例:Are you having a laugh? 你在開玩笑嗎?

b. to have somebody on 說服別人某事,但其實是假的(整人)

例:Are you having me on?
你是不是在整我?

c.to have a sweet tooth 愛吃甜食

例:Tom has a sweet tooth.
湯姆愛吃甜食。

d.to have a bone to pick with someone 想跟某人談某個問題(通常是那個人做錯事或闖禍)

e.to have a change of heart 轉換態度(通常從負面轉正面)

f.to have a crack at something 嘗試做某事、輪到你嘗試做…

g. to have a crush on someone 暗戀某人

h.to have a good command of something 對某事很在行

例:I have a good command of Spanish.
我有很好的西班牙語能力。

i.to have a heart of gold.

例:Susan has a heart of gold.
蘇珊很善良。

j.to have a big mouth. 大嘴巴

例:Jack has a big mouth.
傑克喜歡說人長道人短。

另外,如果你喜歡學習各種英文文法、英文片語、單字等等,歡迎追蹤全民學英文的 FB 粉絲專頁Instagram,以及Line 官方帳號