如何正确理解 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 reasonable person would have done exactly as you did. 

任何有头脑的人都会完全照你那样去做的。

3、have been doing

英 [hæv biːn ˈduːɪŋ]   美 [hæv bɪn ˈduːɪŋ]  

现在完成进行时;现在完成进行时态;完成进行时态;现在完成进行;将来完成进行时

例句:The car must have been doing at least 100 miles an hour. 

这车速肯定每小时至少100英里。

短语:

have done harm 严重危害着

have done with 做完

have done a good job 干得真棒

have done hard exploration 进行了艰辛的探索



扩展阅读:see sb do为什么不带to ... had done是什么时态 ... 什么时候用had done ... had done是什么意思 ... help sb with sth ... see somebody doing ... 对于任意x∈m 总存在 ... had had 连用的意思 ... had done是什么用法 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网