首先本文对于have用法的归纳并不完整。大家感兴趣可以百度,上面的讲解还是比较详细的。
本文针对笔者教学过程中,学员经常出错的点或者经常问到的点进行讲解。主要帮助口语入门不久的同学。
一、想到Have,第一个意思当然是“有”。
I have a big family.
He has a sisiter.
但是我们习惯了直译,所以我们想用英语表达有的时候,永远都只能想到have.
比如教室里有很多人。
学员们经常这样造句:The classroom has Many people.
当然我能听懂,但是这个句子并不准确。
如果我想表达某人有,我会用have.
如果我想表达某地有,我会用there be句型。
所以最好这样说:There are Many people in the classroom.
例如:
1公园里有很多小孩子。
2街上有很多车。
3我有很多作业。
4桌子上有本书。
5大象有长鼻子。
随便编的,我就不写答案了。你们感兴趣可以写下来。
不过我们还需要注意的是怎么回答有have 的句子。
Do you have a sister?
Yes,I have.
Does He have a Girl friend?
No,He has.
当然,你这么回答我听得懂。但是这回答肯定有问题。
人家怎么问你怎么答。人家说Do you ......?你那你回答Yes,I do. ,I don't.
人家问Does he......?那你就回答Yes,he does.,He doesn't.
有的同学知道这么回答,但是不知道为什么。
因为Have在这里是实义动词,就想咱们平时用的Like,marry, eat, sleep......
人家问Do you like......?
你得回答Yes,I do而不是Yes,I like.(当然你非要这么说我也不敢把你怎么样。(ಡωಡ) )
二、但是我们经常看到Yes, I have. No, I haven't.的回答。这个是用来回答完成时态的。
现在完成时态 最基本的结构的是have done。此处的have是一个助动词,严格意义上说助动词一般没意思,在这里可以理解为“已经”。
它的存在是为了帮助后面那个过去分词完成一个时态。
比如:
I have left home.我已经离开家。
He has finished his work.他已经做完了作业。
当别人 问你:
Have you finished your homework?
那你就可以回答:
Yes, I have.(做完了你要咋地?)
No, I haven't.(没做完咋了?)当然,否定回答可以简写为:Not yet.(还没呢!)
完整的句子原本为: I haven't finished my homework yet.(yet就是起个强调作用,没啥意思,爱用不用。)
所以大家要是还要搞混的话可以这么记。
当人家用有have 的句子问你的时候,你可以这么记。
Yes, I do.意思是“是的,我有。” No, I don't.“没,我没有。”
Yes, I have.意思是“是的,我已经……”No, I haven't.“没,我还没”
记住这个,可以做一个粗略的判断。
三、当大家看到 I have had sth的时候就傻了。
I have had breakfast.我吃过饭了。
I have had a cup of coffee.
第一个have是完成时态的助动词,表示已经。had这里是过去分词,意思是“吃”“喝”。
大家对现在完成时态感兴趣可以看现在完成时态到底是什么鬼?
这里顺带提一下I had done sth.这个是过去完成时态,现在搞不定就记一点,过去完成时态表示“过去的过去”。
举个例子:昨天考试之前,我已经准备很好了。
首先,整个情境大背景在过去。基本时态是过去时态,但是在这个过去的动作前面还有一个动作,为了表示出先后顺序。我们可以用过去完成时。
Before I took the exam yesterday, I had prepared well.
要记住:在“现在”的背景下,是不会有过去完成时态的。
造句:
在你认识我之前,我已经爱上你了。
Before you knew me , I had fallen in love with you.
在你打电话给我之前,我已经吃过午餐了。
Before you called me , I had had lunch.
第一个had是过去完成时的助动词,只是一个标志而已,要完成这个时态必须有它。
第二个是过去分词,意思是“吃”。
四、have可以做使役动词。表示“让,使”。常用结构:have sth done,让某事被做。 have sb doing. 让人一直做某事。
不做详细介绍,大家只需要记得两个常用的生活中的表达:
剪头发和修车。
我想去(找人)剪头发。 I want to have my hair cut.(如果说I want to cut my hair,给人的感觉是你自己拿剪刀剪头发。)
我想把车拿去修一下。 I want to have my car repaired.(如果说I want to repair my car,给人的感觉是你想自己钻车底下去修)
比如找人修空调,你可以说find sb to fix the air- conditioner.
你也可以说have the air-conditioner fixed.
别记多了。没用。
五、最后是have作为万金油到哪儿都吃得开的用法。
到哪儿,就翻译成相应的意思。也就是读书时态学的“固定搭配”
have breakfast/lunch/dinner 吃个饭
have a talk聊个天
have a walk散个步
have a cold\fever\headache感冒发烧头疼(这里只有意译为“得病”的“得”,或者“患”)
have a good time 度过美好时光
have fun 耍高兴
还有很多,大家自己下来总结。
还是那句:别纠结,平时练习的时候刻意去纠正自己。出去旅行的时候,能开口就很好了。回来再苦练。