have主要用作助動詞、動詞、名詞,作助動詞時可以翻譯為為“已經(jīng)”,作動詞時翻譯為“有;讓;拿;從事;允許”,作名詞時意為“人名;(芬)哈韋;(德)哈弗”。
1.They haven't finished the job yet.
他們尚未完成該項工作。
2. She might have come if she hadn't been so busy.
當時若不是那么忙,她是可能來的。
3.I have an apple.
我有一個蘋果。
4. I had dinner with him yesterday.
我昨天與他共進了晚餐。
5.I have a cold.
我生病了。
助動詞have以及它的變體has, had等的主要用法如下:
1. have +過去分詞,構(gòu)成完成時態(tài)。如:
He has left for Japan. 他已去了日本。
We’ve just done the washing-up. 我們剛洗完碗碟。
Poor Jim has just had an accident. 可憐的吉姆剛出了個事故。
I have had this car for three years. 這輛汽車我已用了3年了。
By the end of last month, they had finished the work. 上月未他們就已經(jīng)完成了工作。
2. have + been +現(xiàn)在分詞,構(gòu)成完成進行時。如:
I have been studying English for 8 years. 我學英語已達八年了。
The children have been having a lot of run. 孩子們一直玩得很開心。
We had been doing business with each other for years before we quarreled. 在吵翻之前,我們多年來在業(yè)務上一直來往。
By this time next year, we will have been doing business with each other for 20 years. 到明年這時候,我們的業(yè)務住來就滿20年了。
I woke up—I had been having a bad dream. 我醒了,我做了個噩夢。
以上就是初中英語學習:have的十種意思的全部內(nèi)容,大家趕快學起來吧!