have/has/had文法

2014-01-11 7:34 am
請問have/has/had的用法怎麼用
還有它有很多意思~?
要用在什麼時候~?
還有been用在哪~?
謝~

回答 (1)

2014-01-19 9:30 pm
✔ 最佳答案
Have (現在式)
ex. I have a dog 我有一隻狗
You have a long silky hair 我有一頭亮亮的頭髮
They have 5 children all together 他們總共有五個孩子
We have a cat 我們有一隻貓

Have 比較像是你或這是一組人擁有這個東西,也可以是抽象的東西像是 I have a sad feeling,我有一個悲傷的感覺,I have a dream,我有一個夢。你也可以用have來描述自己與他人,I have a slim face,我有一個瘦瘦的臉。

Having (現在進行式)
ex. I'm having a lot of fun right now 我現在正在享樂呢
He's having dinner, call him later 他在吃晚餐,等會再打給他
You're having a lot of stress 你現在壓力很大

Having 是你現在正在做...,一樣,可以是你在做什麼動作或是一些更抽象的事物。

Has (It, she, he, names 現在式)
ex. He has lots of muscles 他有很多肌肉
She has a loving family 她有一個愛著她的家庭
It has blue stripes on the right side 它的右邊有藍色的條紋
Coco has seven dollars in her purse 可可的錢包裡有七塊錢

Has 就像是have,但是在英文裡面,第三人稱是要跟第一和第二分開的,名字也算是第三人稱。Has 也能用在其他非人類或是物品身上,像是狗、貓、魚,和椅子、白板、石頭。Has 也可以用來描述事物,就像是have一樣。

Had (過去式)
ex. I had a nice nap 我有了一個好覺
She had Caesar Salads for lunch 她午餐吃的是凱薩沙拉
Harry had a pale skin before he went to the beach 哈利去了海邊以後就把他 白皙得皮膚給曬黑了

Had 是have與has的過去式。你曾經有的或是你有過的。

Have been
ex. I have been waiting for you for 2 hours 我等你等了兩個小時了
We have been sitting here even before you guys came 你們來之前我們早就 坐在這裡了
Tracy have been singing in the car for 3 hours straight, isn't she tired?! 翠西 已經在車裡唱了三個小時了,她難道不累嗎?!

Have been 是你以前在做某某事情,你現在還在做。像是一個人在等另外一個仁和開車之類的動作。一般來說have been都是在描述一個正在持續進行的動作。

Had been
ex. The plan had been cancelled 這個計畫已經被取消了
She had been drinking last night 她昨天晚上在喝酒
Tom had been searching his music CD the whole night 湯姆昨晚一直在找他 的CD

Had been 是曾經有在進行過的事物,其實跟have been是一樣的,只差一個是還在進行的而已。

2014-01-19 13:35:37 補充:
Been 可以單獨使用,像是it's been almost a week since we last talked,我們都快要一個禮拜沒講話了。據我所知,單獨使用的been都是在描述一件事情所經過的時間的。我不確定有沒有任何的例外。
不單獨使用的been都是在have 或 has 的後面的。

2014-01-19 13:36:48 補充:
不是has!!!是had (-.-打錯嘞...)
參考: Myself, 我, 我


收錄日期: 2021-04-27 20:49:57
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20140110000016KK04469

檢視 Wayback Machine 備份