has/have done是现在完成时,与过去时的区别是结果对现在所造成的影响,
has/have been done是现在完成时的被动语态,had done是过去完成时,动作发生在过去的过去,had been done是过去完成时的被动语态,
had been 和 has/have been的区别是什么?
had been 和 has/have been的区别是什么?
英语人气:544 ℃时间:2019-09-24 06:02:10
优质解答
我来回答
类似推荐
猜你喜欢
- 1若a的平方+a-1=0,求a的三次方+2a的平方+2007的值 若a的平方+a-1=0,求a的三次方+2a
- 2不久前我国科学家首次合成一种新核素,其符号为Hf,质量数为185,质子数为72.,下列关于此核素的说法正确
- 3起重机的钢丝绳拉力最小的是?A重物减速上升B重物减速下降
- 45立方分米70立方厘米等于多少立方分米
- 5泥土最珍贵中 国王为什么对欧洲人的意图思考的很久
- 6I never know how much to include."i never know"的意思,到底是我从不知道,还是 我现在心知肚明?
- 7α粒子轰击铍核生成碳原子核和一个中子
- 8证明,如果n阶实对称矩阵A=(aij)n*n是正定的,则aii>0
- 9能给人启示的寓言故事(800)字左右
- 10郭沫若《石榴》的写作背景