has been和had been 有什么区别?
能说详细一点吗,包括用法和典型一点的句子……
人气:312 ℃ 时间:2020-01-27 09:12:09
解答
一个是现在完成时,一个是过去完成时
he has been worked in hospital
表示他过去在医院工作,现在有可能还在医院工作
单数或第三人称时用has
they have been worked in hospital
人称复指,第一二人称时用have
he had been worked in hospital
他过去在医院工作,现在不在了
推荐
猜你喜欢
- 1.设函数y=√x²-5x+4的定义域为().2.设f(x)=3x-5,则f(2x-1)=().3.已知函数
- 用手握住瓶子,使瓶子在竖直方向静止,如果握瓶子的力加倍,则手对瓶子的摩擦力( ) A.大小不变 B.大小加倍 C.方向向上 D.方向由向上变为向下
- 如果把直线y=-2x+6向下平移多少个单位后得到新的直线与双曲线y=1/x只有一个交点?
- 下列现象与大气对太阳辐射削弱作用无关的是( ) A.晴朗的天空呈蔚蓝色 B.晴天的夜晚比多云的夜晚气温低 C.日出前的黎明天空已明亮 D.晴天的白天比多云的白天气温高
- i walked out of the cinema,determined to return to see the wonderful film the next sunday.
- 坚定的近义词和反义词
- 声音在空气中以 ()的方式传播.当它传入人的耳朵时,使鼓膜振动,就产生声音的感觉,所以我们叫它()
- 求回答电工题目,一个电器,电阻为100欧,电压220伏,每天工作5小时,30天用掉多少电量