have been doing和have done
什么语境下应用前者,什么语境下应用后者?怎么区分?
人气:347 ℃ 时间:2019-08-23 04:27:49
解答
have done普通的完成时,表示到当前已经做完了.
have been doing用来表示从过去到现在一直在做,与普通进行时不同的是,他有从过去开始延续过来的意思.
推荐
猜你喜欢
- 有机物中C原子数越多,沸点越高,WHY?
- 父母和孩子一家三口今年一共73岁,而10年前的年龄和为46,父亲比母亲大4岁.问今年全家三人年龄各多少岁?
- 7元减4元1角等几元几角
- 房间里有一张床和一张书桌.桌子上没有电脑,但有些书.墙上有张我们家的全家福.用英语么说?
- x大于等于m加1,x小于负2m减3有解,求m的范围
- 唯一的听众,说她慈祥的眼神平静地望着我,像深深的潭水.是因为什么
- 标有10V 0.4A的电灯泡,额定功率为4V 电压5V,实际功率 (填> 或<或=)1W,电流为0.2时,实际功率 1W
- -3x=3-4x怎么解?