作业帮 > 英语 > 作业

爱学英语的--------请进,不难!

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 18:59:20
爱学英语的--------请进,不难!
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 这会让别人觉得你早就知道了
在此谢谢我的老外朋友,呵呵
have made,主句是I will一般将来时,从句没有必要用过去完成时,只要用现在完成时就可以了.因为再做一次在犯错之后,就是说犯错在再做一次之前已完成,就用have made好了.
楼主啊,我再补充一下我的回答啊!“我犯错”确实发生在过去,但是它强调的是“对现在的影响”,这个影响就是“我要再试一遍”,所以完全没有必要用过去完成时.而且前面的“I have know”也用的是现在完成时,整个句子并没有很明显的过去时间状语,也没有什么隐含的强调过去的意思,所以更没有必要用过去完成时了.它这个句子强调的就是过去发生的事情“对现在的影响”,所以只要用现在完成时就可以了,