have been doing和have done
什么语境下应用前者,什么语境下应用后者?怎么区分?
人气:432 ℃ 时间:2019-08-23 04:27:49
解答
have done普通的完成时,表示到当前已经做完了.
have been doing用来表示从过去到现在一直在做,与普通进行时不同的是,他有从过去开始延续过来的意思.
推荐
猜你喜欢
- 木兰到家的第二天500字
- 一种石英钟分针长8厘米时针长5厘米在一昼夜的时间里这两根针的尖端各走了多少厘米
- 请问金属与酸的反应中为什么金属和盐酸反应中氯离子能增加反应速率
- 蛋白质含量过高对人体有什么影响如题
- 连词成句 1.dream,Mark's,is,be,a,one,to,great,day,scientist.____________________
- 第一季度是哪几个月份?今年第一季度共有()天.
- 甲商品每件进价是400元现按标价560元的八折出售乙商品每件进价是500元现按标价1000元的六折出售哪种利润高
- 英语中如果你要与陌生人搭话,你该问?() A.What is the matter b .excuse me c.hello d.sorry