请问have\has\had done和have\has\had been done 各有什么区别?been和gone又有什么不同?
很急,我给20分!但请分别说清楚,简单明了
举例说明!最后最好写一些归纳性的句子··可以将这几个区别开的,谢谢大家!
人气:268 ℃ 时间:2019-08-21 07:12:41
解答
have\has done 叫现在完成时.表示动作发生在过去,对现在有一定的影响.通常与时间段连用.如:I have finished my homework.It has rained for three days.had done 是过去完成时.表示动作发生在过去的过去.通常句中有...
推荐
- All the work (has/have) been done successfully,选哪个?
- had/have/has gone/been 的区别
- have/has been+done 是什么时?
- 1.be done和have/has/had been done之间区别!请举例!2.表转折时while与but用法区别最好举例
- has been doing have been done区别
- 如何把this is it(就是这样)变成疑问句,翻译成“就是这样吗”?
- 如图,已知a、b是异面直线,a垂直于平面α,b垂直于平面β,α∩β=c,a垂直于AB,b 垂直于AB,且A∈a,B∈b,求证:AB平行于c.
- 哪吒闹海中的闹海是什么意思
猜你喜欢