have been doing 和have done 还有had done三者的区别,用法举几个例子,
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 20:43:23
have been doing 和have done 还有had done三者的区别,用法举几个例子,
have been doing 和have done 还有had done三者的区别,用法
举几个例子,
have been doing 和have done 还有had done三者的区别,用法举几个例子,
have been doing 是现在完成进行时,表过去发生的动作一直在进行到现在.
We have reading an interesting book since last week.
have done 是现在完成时,表在过去发生的动作对现有影响.
So far I have been to Beijing twice.
had done 是过去完成时,表过去的过去.
When I got there he had gone.
我是从事英语的,不明再问啦.
现在完成进行时/现在完成时/过去完成时
I have been studying.我一直在学习。(从过去一直持续到现在的动作)
I have finished my homewoke.我已经做完了作业。(现在已经完成的动作)
I had closed the window yesterday.我昨天已经关了窗户。(过去已经完成)
明白了吗??...
全部展开
现在完成进行时/现在完成时/过去完成时
I have been studying.我一直在学习。(从过去一直持续到现在的动作)
I have finished my homewoke.我已经做完了作业。(现在已经完成的动作)
I had closed the window yesterday.我昨天已经关了窗户。(过去已经完成)
明白了吗??
收起