have/has been+done 是什么时?
人气:454 ℃ 时间:2019-09-23 14:54:56
解答
have/has been+done 是现在完成时的被动语态.
教你一个小窍门,这个句子中,首先判断是现在完成式的基本形式“have/has been”然后再看后面“be(在这里形式是:been)+done为被动语态的基本形式,所以连起来,全句就是现在完成时的被动语态,不知道你懂了没有 .
再举一个例子will be doing 中“will be”为将来是的形态,will加上动词原形(be)而,“be doing”是现在进行时的一般结构,所以整个应该是“将来进行时”.你懂了吗,以后再遇到这个就这么判断就好了,只要记住基本的几个时态结构了,就可以轻而易举的举一反三.
希望你的英语水平蒸蒸日上.
推荐
- Have/Has been done 与Have/Has done 到底有什么区别啊
- 请问have\has\had done和have\has\had been done 各有什么区别?been和gone又有什么不同?
- have been done和 have done
- has been doing have been done区别
- being done,have been done ,have done,done
- 某农场,去年产稻谷和小麦共3200吨,其中稻谷比小麦多800吨则去年产稻谷和小麦各多少吨?(用解方程)
- 拼音的拼读
- 某市百货商场某月1日举行促销活动,购物不超过200元不予优惠,超过200元而不足500元的全部九折优惠,超过500元时,其中500元九折,超过500元的部分8折优惠.某人先后两次购物分别用了134元和466元.
猜你喜欢