have been done和have been doing 和having been done和having done的区别.请举例,
人气:156 ℃ 时间:2019-10-19 21:10:14
解答
1.have been done 曾经被 e.g.Taiwan has been taken charge of by the Japanese.
2.have been doing曾经干过一段时间...e.g.I have been walking along the lake.
3.4.是现在分词形式,一般用作状语,如 Having been bitten by a dog,now I am not a dog fan.
Having written the same composition before,I passed the exam with ease.
推荐
猜你喜欢
- it's fun to visit such a wonderful place(改为同义句) _ such a wonderful place is _.
- 用C语言(C99) 验证哥德巴赫猜想:一个不小于6的偶数必定能表示为两个素数之和.
- 澳大利亚出口的两种主要矿产的分布特点
- 三角形abc的三个顶点都在圆o上,d,e分别是弧ab,弧ac中点,弦de交ab于点f,交ac于点g,求证:af×ag=df×eg
- 在一场篮球比赛中,小姚叔叔投中x个3分球,比2分球少5个,x+5表示( ),2(x+5)表示( ),3x+2(X+5)表示
- 请不要忘记明天给我打电话怎么说?英语的
- 有关描写风景的片段100字到200字
- 已知 向量a=(1,-1),向量b=(λ,1),若向量a与向量b夹角Θ为钝角,求λ取值范围