was doing、had been doing和had been done都有什么区别?was d
答案:2 悬赏:10 手机版
解决时间 2021-02-03 16:31
- 提问者网友:骑士
- 2021-02-02 22:13
was doing、had been doing和had been done都有什么区别?was d
最佳答案
- 五星知识达人网友:七十二街
- 2021-02-02 23:34
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.(等消防员感到那栋大楼的时候,火已经被扑灭了.)======以下答案可供参考======供参考答案1:was doing 过去进行时,虽然是过去某段时间的动作,但是它的时间参照物是现在had been doing 过去完成进行时,是过去的过去,时间参照物是过去had been done 过去完成时的被动语态,表示在过去的过去某个动作已经被完成了供参考答案2:was doing 过去进行时had been doing 过去完成进行时had been done 过去完成时的被动式
全部回答
- 1楼网友:野慌
- 2021-02-02 23:41
正好我需要
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯