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 hadgone.
我是从事英语的,不明再问啦.
have been doing 和have done 还有had done三者的区别,用法
have been doing 和have done 还有had done三者的区别,用法
举几个例子,
举几个例子,
英语人气:201 ℃时间:2019-08-21 01:22:54
优质解答
我来回答
类似推荐
猜你喜欢
- 1设函数y=cos(x+4π/3)的图象向右平移φ个单位,所得图像恰好关于y轴对称,则φ的最小值是A.π/6 B.π/3 C.2π/3 D.4π/3 他说从小到大带入解析式验算检验即可,谁告诉带进去咋么验算的 本人初学
- 2用1,2,6,8算24点 用2,3,6,9算24点 用5,6,7,7算24点 用2,3,6,9算24点
- 3过正方体ABCD-A1B1C1D1的A作直线L,L与AB、AD、AA1所成角相等,这样的L共有几条?(2010江西10)
- 4某人用手表估测火车的加速度,先观察3min,发现火车前进540m.隔3min后又观察1min,火车前进360m,若火车在
- 5描写“为目标而奋斗”的古诗或名言警句有哪些?
- 6什么成语的四个字中都有水还有火字
- 7规范使用国家通用语言文字 弘扬中华优秀文化传统
- 8急求一篇关于全球变暖的英文演讲稿!500字左右!
- 9一项工程,甲乙合作10天可以完成,如果乙独做4天,甲独做6天,就能完成这件工程15分之8,
- 10粮店有大米20袋,面粉50袋,共重2250千克.已知1袋大米的重量和2袋面粉的重量相等,那么一袋大米重多少千克?