是不是
过去和过去的区别是明显的。因此,wave和had been在英语语法中的用法不同。然而,在一定的语境中,动词过去和过去都有着相近的含义,这就造成了混淆。这一点将通过举例加以充分说明。助动词were是过去式动词be的复数形式。另一方面,过去完成时的形式被用来做过去时。事实上,它是现在完成进行时的过去完成时形式。这是这两个词的主要区别。本文试图向你展示这两个词在使用时的不同实例,以及它们在这些语境中所赋予的不同含义。
什么意思?
助动词were是动词be过去式的复数形式。是指通常存在。观察下面给出的两句话。
他们累了。
学生们在图书馆看到新书时很高兴。
在这两个句子中,这两个句子的过去时态中都使用了这个词,即“他们累了”和“学生们在图书馆里看到新书时感到高兴”。
什么意思?
Had been用于过去完成进行时。观察下面给出的两句话。
他们在这所房子里住了很长时间。
她已经写了很长时间了。
在这两个句子中,你可以看到单词had been是用过去完成进行时态。通过使用had-been这个词,两个句子都被赋予了这样一种观念:生活和写作的活动已经持续了很长时间。
现在,如果你用was替换had,你会发现意思完全改变了。然后,句子变成了,
他们在这房子里呆了很长时间。
在这里,你知道行动已经结束了。他们已经不在那里了。然而,在过去的完全连续形式(had been)中,这一意义意味着他们仍然生活在所说的过去时期。过去的句子有时被用来传达过去的意思。
我去过伦敦两次。
她以前去过我家。
在这两个句子中,你都可以发现had been这个词的意思是“到访过”,因此,第一句话的意思是“我去过伦敦两次”,第二句的意思是“她以前去过我家”。
过去完成形式有时被用来表示“万一”或“假设”,如下面给出的句子。
如果你以前遇到过这种情况,你现在已经意识到真相了。
如果你去的时候她在她家,她会很尊重你的。
在这两个句子中,你可以发现had been这个词的意思是“以防万一”。因此,第一句话的意思是“如果你以前在这种情况下,你现在已经知道真相了”,第二句的意思是“万一你去的时候她在她家里,她会很尊重你的。
是(were)和曾经(had been)的区别
•助动词were是过去式动词be的复数形式。
•另一方面,过去完成时使用的形式是过去完成时。
•Had been是,事实上,现在完成进行时的过去完成时形式“have been”。
•由于过去完美的形式有时被用来传达“被访问”的含义
•过去完成形式有时被用来表示“万一”或“假设”
•Were表示动作已经完成,因为它是简单过去,但had been是指动作在过去的所述时间段内进行,当它用在过去完成进行时态时。