早教吧 育儿知识 作业答案 考试题库 百科 知识分享

为什么havedone也可表示持续到现在的动作或状态例如MymotherhastaughtEnglishfortwentyyears那他和havebeendoing表示持续到现在的动作或状态有什么区别?

题目详情
为什么have done也可表示持续到现在的动作或 状态例如My mother has taught English for twenty years
那他和have been doing 表示持续到现在的动作或 状态有什么区别?
▼优质解答
答案和解析
have +持续性动词 才能表示持续到现在的动作或状态.
例如My mother has taught English for twenty years句中的teach是表持续性动词.
have done与have been doing 都表持续到现在的动作或状态时,have been doing 更强调【一直没有间断】持续到现在.