如何正确理解 had done、have done、have been doing 这 3 种时态?

 我来答
梨子与你看娱乐
高粉答主

2021-09-16 · 娱乐八卦,轻松休闲每一天
梨子与你看娱乐
采纳数:512 获赞数:134783

向TA提问 私信TA
展开全部

理解这些如下文所示:

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 进行了艰辛的探索

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式