have been done和have been doing 和having been done和having done

问题描述:

have been done和have been doing 和having been done和having done的区别.请举例,
1个回答 分类:英语 2014-10-08

问题解答:

我来补答
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.
 
 
展开全文阅读
剩余:2000
上一页:必修3第一单元
下一页:第4课时