have+过去分词 和 had +过去分词 有什么区别

 我来答
山瑶所念
2019-04-13 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:30%
帮助的人:915万
展开全部
have+过去分词

had
+过去分词除表达的时态不同以外,别无其他差异:
1、have
done是现在完成时,表示过去发生的事情对现在造成的影响。常见搭配的时间词有:for
two
year,...
already,
yet,since.
例句:我已经做完作业了。I
have
finished
my
homework.
2、had
done是过去完成时,表示动作发生在说话时之前,即过去的过去。常见搭配的时间有:by,at,before。
例句:By
11:00
last
night,
she
had
got
20,000
yuan.在昨晚11点时,她已收到两万元。
扩展资料:
现在完成时态的注意事项
1、现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)。如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.
2、现在完成时往往同表示不确定的过去时间状语连用。如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,ever等。
3、现在完成时态经常与表示频率的时间状语连用,如often,sometimes,ever,never,twice,on
several
occasion等。
勇敢面对haha
2019-04-19 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:891万
展开全部
1、have
done是现在完成时,意思是done的动作对现在有影响;
2、had
done是过去完成时,它表示过去的过去,在一个句子里,只done的动作发生在过去的动作之前.这个没有have
done的使用频率高.它主要是要表达过去的过去意思.
现在完成时表示的动作发生在过去,以now的时间为基点,但侧重对now产生的结果或造成的影响;过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它.
例句1比较:
I
have
learned
1000
English
words
so
far.到目前为止我已经学会了
1000
个英语单词.
I
had
learned
1000
English
words
till
then.到那时为止我已经学会了
1000
个英语单词.
例句2比较:
I'm
sorry
to
keep
you
waiting.对不起,让你久等了.
Oh,not
at
all.I
have
been
here
only
a
few
minutes.没什么,我只等了几分钟.
扩展资料
现在完成时句型构成
基本结构:主语+have/has+动词的过去分词(p.p)
现在完成时用法
①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).
②否定句:主语+have
not/has
not+动词的过去分词(p.p)(V-ed)+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?
肯定回答:Yes,I/they/we/you
have.或Yes,she/he/人名
has.
否定回答:No,I/they/we/you
haven't.或No,she/he/人名
hasn't.
④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)
⑤被动时态:
现在完成时的被动语态的肯定式为:have/
has
+been
+done。如:
The
experiment
has
been
done
successfully.
这个实验做得很成功。
参考资料:现在完成时---百度百科
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式