英语中do did done的用法

1.haveyoudoneyesterday'shomework?yes,ididitlastnight2.doyouwatchtelevisioneverynight?... 1.have you done yesterday's homework?
yes,i did it last night
2.do you watch television every night?
yes,i do.
3.did you havea good time at the party last week?
4.what are you going to do in the holidays?
请问这四个句子其中的do done did为什么这样用,麻烦详细说下 谢谢
展开
aimengziling
2012-07-19 · 超过27用户采纳过TA的回答
知道答主
回答量:139
采纳率:0%
帮助的人:71.3万
展开全部
1。“到目前为止你做完昨天的作业了吗?”有一个时间段,用现在完成时have done。
做完作业这个动作是昨天发生的,用过去时did. last night是过去时的标志。
2。每晚看电视是经常性发生的,经常性动作用一般现在时,do引导疑问句。
3。 last week也是过去时的标志,did引导疑问句。
4。be going to do 是固定搭配
泉昕知识铺
2012-07-21
知道答主
回答量:42
采纳率:0%
帮助的人:6.3万
展开全部
1. done 是现在完成时态 ,have done . done是动词do的过去分词形式
回答 I did it 中的did是动词do 的过去式形式
2. Do you watch... 中的do是助动词。与实义动词构成一般疑问句
3. Did you have。。。 中的did是过去式
4.这里的do 是实义动词做的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hulongsheng561
2012-07-19 · TA获得超过123个赞
知道答主
回答量:181
采纳率:0%
帮助的人:82.9万
展开全部
第一个问句中是现在完成时,所以用动词do的过去分词形式,在回答中是表达过去就完成的事实,并且有last night 提示,所以只需要用过去式did
第二句中,每天晚上看电视是对平时的询问,用一般现在时。一般疑问句中需要用助动词do/does。谓语动词是watch
第三题同样,只不过是过去式。谓语动词是have
第四句中,be going to do 是将来时,此时的do就是动词,在这里要用动词原形。就是do
明白了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式