77问答网
所有问题
have done和had done的区别
如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone
举报该问题
推荐答案 2012-09-14
现在完成时与过去完成时的区别:现在完成时表示现在之前完成的动作,过去完成时表示在过去之前完成的另一动作。“他妹妹已经死了”这句话没有过去的动作,所以用现在完成时。过去完成时举例:I heard that his sister had died. “死”在“听说”之前用过去完成时。请记住:一般情况下单个的句子不用过去完成时。“他妹妹已经死了”就是单个的句子。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WN3q3GIvY.html
其他回答
第1个回答 2012-09-14
现在和过去的区别,你应该看一下文章里是什么时态,用has,当然文章的环境应该都是现在或者一般时。
相似回答
have
done 和 had
done区别
答:
had done 是指句中给出了一个过去时间点,在这个时间点之前就完成了 说明白点,
have done 是过去完成,had done 是过去的过去完成
。3.举例子:现在完成时是描述过去发生的而与现在情况有关的事或状态(例2),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现...
have
done跟had
done的区别
答:
have done 是现在完成时,表示事情发生在过去,但是对现在有影响.had
done是过去完成时,表示该动作发生在过去某个时间或动作之前,如:He said he had seen the film.seen这个动作发生在said之前,即过去的过去.
have
done和had
done的区别
答:
含义不同
have done:英式发音 [hæv dʌn] 美式发音[hæv dʌn]英式发音和美式发音是一样的。意思:从过去发生,截止到现在 had done:英式发音 [həd dʌn] 美式发音[həd dʌn]英式发音和美式发音是一样的。意思:过去的过去发生,...
have
doen
和had
doen
有什么区别
。
答:
do 的过去分词 done。
have done 是现在完成时,表示对现在情况产生影响的过去行为
。如 Who has opened the door (谁把门打开了),言外之意是怎么到现在还开着。had done 是过去完成时,表示过去的过去发生过的行为。如 He said he had arrived the day before (他说他前一天就到了) 。
英语当中的
Had
done和Have
done有什么区别
?
答:
动作可能完成,也可能没有完成。 简言之,现在完成时的意思是--现在所完成的动作。 如:我已经写完作业了--I
have
finished the homework. 过去完成时的意思是--在过去 所完成的动作。 如:我昨天已经完成了作业-- I
had
finished the homework yesterday!
如何正确理解
had
done
、
have
done、have been doing 这 3 种时态...
答:
1、
had
done
美 [hæd dʌn]过去完成时 例句:I did not acknowledge that he had done anything wrong.我没有承认他犯了什么错。2、
have
done 英 [hæv dʌn] 美 [hæv dʌn]现在完成时;所做的每一件事;表示做了不必做的事 例句:Any ...
英语当中的
Had
done和Have
done有什么区别
?拜托各位了 3Q
答:
have
done
是现在完成时,它跨在两个时间之上,一是过去,一是现在。它的动作发生在过去,但对现在有影响(或结果),而这种影响(或结果)往往是说话人的兴趣所在,所以常常后面不用时间状语,所表时间离说话人的说话时刻可近可远。如:The car
has
arrived. (结果:车子已在门口)
had
done是...
大家正在搜
havedone与hasdone的区别
have done和was done的区别
havehaddone的用法
has done 和had done的区别
有had done吗
be done与done区别表被动
had done是什么用法
have done和had done怎么区分
i have done
相关问题
has/have+done与had+done的用法和区别
havedone和haddone区别
“have done” 和“had done” 的用法有哪些...
have had done与had have done区别
have done 和 had done区别
英语小常识 havedone和 had done区别
have done和have been done 的区别
havebeendoing和havedone还有haddon...