来自冯婧的问题
havebeendone和havebeendoing和havingbeendone和havingdone的区别.请举例,
havebeendone和havebeendoing和havingbeendone和havingdone的区别.请举例,
1回答
2020-05-31 11:56
havebeendone和havebeendoing和havingbeendone和havingdone的区别.请举例,
havebeendone和havebeendoing和havingbeendone和havingdone的区别.请举例,
1.havebeendone曾经被e.g.TaiwanhasbeentakenchargeofbytheJapanese.
2.havebeendoing曾经干过一段时间...e.g.Ihavebeenwalkingalongthelake.
3.4.是现在分词形式,一般用作状语,如Havingbeenbittenbyadog,nowIamnotadogfan.
Havingwrittenthesamecompositionbefore,Ipassedtheexamwithease.