爱学英语的--------请进,不难!I will try to do it again after I have known what mistake I ( )括号里是 made have madehad made 理由!这句话其实我写得就不恰当应该为 I will try to do it again after I know what mistakes I ma

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 05:02:46

爱学英语的--------请进,不难!I will try to do it again after I have known what mistake I ( )括号里是 made have madehad made 理由!这句话其实我写得就不恰当应该为 I will try to do it again after I know what mistakes I ma
爱学英语的--------请进,不难!
I will try to do it again after I have known what mistake I ( )
括号里
是 made
have made
had made
理由!
这句话其实我写得就不恰当
应该为 I will try to do it again after I know what mistakes I made 最好
然后 have made/had made 都不算错
但别人问你知不知道的时候,回答一般都是 I know
很少说 I‘ve known/I knew 这会让别人觉得你早就知道了
在此谢谢我的老外朋友,呵呵

爱学英语的--------请进,不难!I will try to do it again after I have known what mistake I ( )括号里是 made have madehad made 理由!这句话其实我写得就不恰当应该为 I will try to do it again after I know what mistakes I ma
have made,主句是I will一般将来时,从句没有必要用过去完成时,只要用现在完成时就可以了.因为再做一次在犯错之后,就是说犯错在再做一次之前已完成,就用have made好了.
楼主啊,我再补充一下我的回答啊!“我犯错”确实发生在过去,但是它强调的是“对现在的影响”,这个影响就是“我要再试一遍”,所以完全没有必要用过去完成时.而且前面的“I have know”也用的是现在完成时,整个句子并没有很明显的过去时间状语,也没有什么隐含的强调过去的意思,所以更没有必要用过去完成时了.它这个句子强调的就是过去发生的事情“对现在的影响”,所以只要用现在完成时就可以了,

had,题目显示那件事已近做了,不做就不会知道是不是错误

had made
在我知道我犯了错误,我会试着再做一次。
我知道犯错的这个动作是现在完成时,犯错误是在知道以前都发生了,所以是过去完成式。

后面的翻译是我犯了什么错误,错误是被犯,所以用made。采纳一下,谢谢错是被犯,但我I 在那里呀?
不是单单只有一个mistake
mistake (I) made by me你犯的错误,所以对于错误来说就是被你犯了,所以用被动真心感谢你的回答,但你看看其他答案有说被动的吗?
你找个人问问,这题真不是被动的事儿。希望您在三思。不相信我,明天你问问你的老师,呵呵不是不信,是没...

全部展开

后面的翻译是我犯了什么错误,错误是被犯,所以用made。采纳一下,谢谢

收起

正确答案是
what mistake i had made
我知道我所犯下的错误, 然后再做一遍
这个错误 是发生在 我知道之后, 我知道是 发生在过去了, 那么 错误是 过去的过去
也就是用 过去完成时态, 因此 这里用 had made
希望可以采纳

had made
选择用过去完成时。虽然句子的主句是将来时态,但后面的从句则决定了空白处的内容:从句after 之后的内容用到了have known, 而know的内容又是“犯过的错”,所以用过去完成时。
翻译为:如果我知道我错在哪里了,我会重新来过。

我觉得是made吖。。过去犯得错,it指一件事,mistake也是单数,所以说是过去犯的一件事。。
其实看从哪个角度看问题了,两种都说得通。。(但我比较偏向于没必要用完成时)