have done和had done的区别是:have done是现在完成时。现在完成时表示的是处于现在这个时间点,对这个时间点之前发生的一个或一系列动作的总结。had done是过去完成时。过去完成时表示的是:站在某个过去的时间点,对这个时间点之前发生的一个或一系列动作的总结。
过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。它表示动作发生的时间是"过去的过去",侧重事情的结果。
现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。
初中英语300动词分享,包含了初中阶段几乎所有动词,特别是中考出现频率较多的动词;每个动词主要以初中知识点为主,包含动词五种形态(原型,三单形式,现在分词,过去式,过去分词),基本用法,短语搭配,特殊考点等!尤其适合初三或准备中考的学生,也适用于初中英语强化提高的学生,或是更多学习英语的朋友!
初中英语动词 have 的相关用法
一、have作为实义动词的用法
1. have表示"有,拥有";
I have a bike. 我有一辆自行车
She has many friends. 他有很多朋友。
2. have 和其他名词搭配,have无实际意义;
have a try 试一试
have a look 看一看
have a walk 散步
have an idea 有个想法
have a rest 休息
3. have + 三餐名词 或 食物,表示吃饭/吃喝...
have breakfast 吃早饭
have lunch 吃午饭
have supper 吃晚饭
have dinner 吃饭(正餐)
have noodles for lunch 中午吃面
What did you have for lunch? 你午餐吃什么?(用介词 for)
I had some dumplings for lunch. 午餐我吃了些饺子。
4. have 表示患病
have a cold 感冒
have a fever 发烧
have a headache 头痛
have a toothache 牙痛
You must have a cold, go and see a doctor. 你一定是感冒了,去看医生。
5. have 作为使动词,表示"让”“使”
have sb. do sth. 让某人做某事
have sb. doing sth. 让...一直做...
have sth. done 让...(被)做(被动)
She had me clean the room. 他让我打扫房间。
The teacher had me reading the book all the time. 老师让我一直读书。
I will have my hair cut. 我要去理发。(头发是被剪,用的过去分词cut)
6. 重要短语
have to do sth. 不得不做...(考题中非常常见)
I have to stay at home. 我不得不呆在家里。
had better/best do sth. 最好做...(后接动词原形需要注意)
You'd better wash your clothes right now. 你最好现在把衣服洗了。
You'd better keep quiet. 你们最好保持安静。
have a good time = have fun = enjoy oneself 玩的开心,过得愉快
Did everyone have a good time? 大家都玩得开心吗?
We had fun on our vacation. 我们假期都玩得很开心。
We really enjoyed ourselves on the farm. 在农场时我们都玩得很开心。
have sth. to do 有...要做
have nothing to do but do sth. 没什么可做,只有...
I have nothing to do but read. 除了阅读,我没什么可做的。
have ... to do with... 与...有关系
He must have something to do with it. 这一定与他有点关系。
二、have 作助动词构成完成时态
have/has + done(过去分词) 构成现在完成时
I have = I've ; you have = you've...
She's = she has / she is; he's = he has/ he is
I have already studied English for 3 years. 我已经学了三年英语了。
Jerry has seen the movie for three times. 这个电影Jerry都看了三遍了。
I have been to Chongqing for 3 times. 我去过重庆三次。
Have you read the book Treasure Island. 你读过金银岛这本书吗?
Yes , I have. No, I haven't.
had + done (过去分词) 构成过去完成时
He told me that he had been to Chongqing for 3 times. 他告诉我他去过重庆三次。
持续更新初中英语300动词的用法;喜欢就关注,转发!