首页 > 英语 > 题目详情
havebeendone和havebeendoing和havingbeendone和havingdone的区别.请举例,
题目内容:
have been done和have been doing 和having been done和having done的区别.请举例,优质解答
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.
优质解答
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.
本题链接: