英语语法问题?

Ihadagooddream,dreamingofthingsIhadn'tfinishedyet.(我做了一个不错的梦,梦里做着我还没有完成的事。)这句英文对吗?还有为... I had a good dream, dreaming of things I hadn't finished yet.(我做了一个不错的梦,梦里做着我还没有完成的事。)这句英文对吗?还有为什么要用had done形式? 展开
 我来答
谷乐乐乐乐gll_
2019-08-11 · 超过25用户采纳过TA的回答
知道答主
回答量:45
采纳率:100%
帮助的人:11.5万
展开全部
had done是过去完成时的结构,表示过去的过去
那根据你想表达的意思,我做了一个美梦,梦到一些我还没有完成的事情。
things后面的单词是做它的定语,来修饰事情,表示没完成的,这是你想表达的意思对吧。
嗯好,我建议呀,一些没完成的事情是你还没做的事情,建议你换成have done形式,就用现在完成时就可以。那你变成否定形式,改成haven't done即可。
天黑的时候Qihe
2019-08-11 · TA获得超过1345个赞
知道小有建树答主
回答量:871
采纳率:66%
帮助的人:184万
展开全部
对的 dreaming是一个伴随状语 和i为主谓关系 所以在dream后面加了ing
前面有had代表是过去 然后梦到过去的事情 代表这些过去的事情是过去的过去 所以就要用过去完成时 后面的yet也表明用完成时 前面已经出现了过去式 就只能had done
追答
望采纳谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baldtail
2019-08-11 · TA获得超过2万个赞
知道大有可为答主
回答量:1万
采纳率:80%
帮助的人:2157万
展开全部
主句是过去时,后面的定语从句的时态要用过去完成时,说明这个事情是在主句做梦这个事情之前发生的动作。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式