have/has been+done 是什么时?
人气:367 ℃ 时间: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
- 已知a>0,b>0,a,b的等差中项是1/2,且p=a+1/a ,q=b+1/b.则p+q的最小值是
- -7x+2=2x-4(解方程)
- 画一个面积是12平方厘米的长方形,长和宽的比是三比一,画一个周长20厘米的长方形,长和宽的比是三比二,画一个面积为十平方厘米的梯形
猜你喜欢