had和hadbeen的区别具体如下had是过去式的一种形态,而had been是过去完成时表示过去已经完成,这是英语语法问题,就像我们汉语中:那时候 以前等这些关于过去的关系词,而英语中不用这些关系词时就会有语法,有表过去的也有表将来的。
had和hadbeen的区别为
had释义:
v. 有;吃;得到(动词have的过去式和过去分词)
aux. 已经(用于过去完成时和过去完成进行时)
例句:
They had used what money they had.
他们用尽了所有的钱。
词组:
had been已经(过去完成时)
have had有
had done过去完成时
hadbeen释义:
些
例句:
The day, according to any current valuation, hadbeen a rather ridiculous failure;
根据任何现行的价值标准,这一天也得算是十分可笑的失败。