was doing、had been doing和had been done都有什么区别?
was doing和had been doing不是都是指过去一段时间做的事情吗?他们俩有什么区别吗?
had been doing 和 had been done 又有什么区别.
话说我在写英语句子时不知道什么时候该加ing...怎么办TAT
人气:221 ℃ 时间:2020-04-15 14:26:36
解答
was doing是过去进行时,表示过去正在发生.例如:She was washing when her son came in.(她儿子进来时她正在洗衣服.)
had been doing是过去完成进行时,基本相当于过去完成时,但可以强调动作延续.例如:They had been playing chess for the whole afternoon when their father went back from work.(他们的父亲下班回来时,他们已经下了一下午棋了.)
had been done是过去完成时的被动式,和前两个没有关系.例如:When the firemen got to the building,the fire had been put out.(等消防员感到那栋大楼的时候,火已经被扑灭了.)
推荐
猜你喜欢
- 怎样优化絮凝剂的絮凝效果
- 选不正确的 a 大道之行也所指的大道,是一种放之四海而皆准的道理 b 男有分,女有归的意思是说,人人都能够安居乐业,有稳定的工作,有安定和谐的家庭,男耕女织丰衣足食 c文章阐述大同社会的基本特征,从三个方面,从理想观念谈到物质生活 d文章运
- 为什么磷酸钠磷酸氢二钠和磷酸二氢钠分别和硝酸银反应都生成磷酸银
- The dress is ____ and made by herself
- 小明跑步速度是步行速度的3倍,他每天从家到学校都是步行.有一天由于晚出发10分钟,他不得不跑步行了一半路程,另一半路程步行,这样与平时到达学校的时间一样.那么小明每天步行
- 张大叔家有一个圆形的牛栏,他的直径是30米.如果每隔2米埋一根木桩,大约要埋多少根木桩?
- 真假美猴王梗概 400字左右
- 如图,三角形ABC中,AB=6,BC=4,AC=3,点P在BC上运动