rpsc.net
相关文档
当前位置:首页 >> hAD DonE hAvE DonE >>

hAD DonE hAvE DonE

【区别】have done是现在完成时,表示动作发生在过去一直延续到到现在为止(或许动作 已完成,或许动作还在进行)。 had done 是过去完成时,表示过去的过去,指过去某一时间之前就已完成的动 作。 【例句】We have lived here for ten years. 1....

had done是过去完成时,如果动作发生在相对于过去某一时刻的过去,在过去某时刻已经完成了,就用had done,例如“我昨天三点到家时,露西已经睡着了”对于过去某一时刻的昨天三点,已经睡着了,也就是露西睡着时比昨天三点还早,是昨天三点的过去,...

整个句子的时态不确定,表面看起来像一般过去式(你这句子貌似有点问题。。应该是He is/was/has been said to have had his car lost,整个句子时态由前面的be动词决定) 但后半部分“have had his car lost”是现在完成时。。。 have his car los...

have done 是现在完成时,表示动作在现在时间之前的完成。 had done 是过去完成时,表示动作在过去的一个时间点之前就已经完成了

没有would rather had done 这个形式 应该是 would rather( that) sb had done及would rather have done

首先,请您注意没有have did / had did这2个结构;其次,您所对比的这2种结构里,have与had仅仅是时态不同,had用于过去时;最后来看看这3种不同的结构:1、have sth/sb do...让...去做... I would have him wait for me at the gate of the par...

have done 是从过去发生,截止到现在,比如i have done my homework,我已经写完作业了 ,表示我现在不用写作业了 而had done 是过去的过去发生,截止到过去,比如i had done my homework yesterday 我昨天就完成作业了 这句和 i did my homewor...

看混了。首先,表示与过去相反,从句必须使用had done 主句必须用would have done,这是硬规定,没商量。其次,表示与过去相反,wish 后用had done,建议你再看一下语法书。

have done 是现在完成时,表示动作在现在时间之前的完成。 had done 是过去完成时,表示动作在过去的一个时间点之前就已经完成了

网站首页 | 网站地图
All rights reserved Powered by www.rpsc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com