来自李良敏的问题
havebeendoing和havedone还有haddone三者的区别,用法举几个例子,
havebeendoing和havedone还有haddone三者的区别,用法
举几个例子,
1回答
2020-05-31 14:59
havebeendoing和havedone还有haddone三者的区别,用法举几个例子,
havebeendoing和havedone还有haddone三者的区别,用法
举几个例子,
havebeendoing是现在完成进行时,表过去发生的动作一直在进行到现在.
Wehavereadinganinterestingbooksincelastweek.
havedone是现在完成时,表在过去发生的动作对现有影响.
SofarIhavebeentoBeijingtwice.
haddone是过去完成时,表过去的过去.
WhenIgottherehehadgone.
我是从事英语的,不明再问啦.