英语当中的Had done和Have done有什么区别 3Q..

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 22:39:03
英语当中的Had done和Have done有什么区别 3Q..

英语当中的Had done和Have done有什么区别 3Q..
英语当中的Had done和Have done有什么区别 3Q
..

英语当中的Had done和Have done有什么区别 3Q..
Had done表过去的过去做的 Have done表过去做的持续到现在

have done 是现在完成时,它跨在两个时间之上,一是过去,一是现在。它的动作发生在过去,但对现在有影响(或结果),而这种影响(或结果)往往是说话人的兴趣所在,所以常常后面不用时间状语,所表时间离说话人的说话时刻可近可远。如:The car has arrived. (结果:车子已在门口) had done是过去完成时,两者的区别在于,现在完成时的动作须在现在以前完成,过去完成时的动作须在过去...

全部展开

have done 是现在完成时,它跨在两个时间之上,一是过去,一是现在。它的动作发生在过去,但对现在有影响(或结果),而这种影响(或结果)往往是说话人的兴趣所在,所以常常后面不用时间状语,所表时间离说话人的说话时刻可近可远。如:The car has arrived. (结果:车子已在门口) had done是过去完成时,两者的区别在于,现在完成时的动作须在现在以前完成,过去完成时的动作须在过去某一时间以前完成,也就是说发生在“过去的过去”,那么,使用过去完成时时就非先有一个过去某一时刻不可。如:I had finished my homework before supper.

收起

英语当中的Had done和Have done有什么区别 .. 英语当中的Had done和Have done有什么区别 3Q.. had have done 和had done怎样区分? 英语had done 和had been done区别 英语时态区分have done .have been doing.had done.had been doing.有什么区别. 英语 would have done 和should have done 的用法 请问shouldn't have done和might not have done 在此题中的区别?You _____ such a serious mistake if you had followed his advice.(D)A.may not make B.might not makeC.shouldn’t have made D.might not have made请问此题中如果C,D两个选项 英语HAVE HADyou would have had time for breakfast.If I had had time这两句话当中的HAVE HAD 都分别做什么成分啊, If had done,sb would do sth和If had done,sb would have done有什麼区别? 虚拟语气中的would/conld/should do/have done 与 did/had done有何区别 have done 与其 had done 的区别 现在完成时和过去完成时一般的意思是什么 have done和had done的意思如题 they have had special cages made to protect them from these monsters中have had 是什么结构?我知道have sth done的结构,那么这里为什么还有had?是完成时?had相当于have done中的done? the work _ by the time you get there.A.will have been done B.is done C.had been done D.would have done the work _ by the time you get there.A.will have been done B.is done C.had been done D.would have done have had . 和have done . had done . 和 have been doing . had been doing ,和have been +adj . 区别总的来说 就是 have 后面 和had 后面 的各种搭配的 不同. 求高手解释... 我现在在国外上学. 英语作业特别难 .而且 求两组英语句型的解释could have done 和 couldn't have doneshould have done 和 shouldn't have done have done、 would do,were doing和had done的不同