曾经和现在
had-been和have-been的区别是一个值得研究的话题,had-been和have-been有着密切的联系,但在语法用法上却有很大的不同。首先,应该说havebeen是have的过去式。这就是为什么我们说,这两个表达曾经和曾经是密切相关的。然而,由于been和been属于现在时态和过去时态两种不同的时态,它们的语法用法是不同的。一旦你在这些短语的末尾加上了一个动词的-ing形式,havebeen和havebeen,那么这两个动词都可以用于现在时态和过去时态的完美连续形式。
什么意思?
我们可以说,had been是用过去完成进行时态,就像下面给出的句子一样。
那时一直在下雨。
在这句话中,你可以看到单词had been是用来表达当解释它的人出现在某个特定的地方时所发生的一些行为的意思。请注意,这起事件发生在过去。有时,had been这个词被用来表达“拜访”的意思,如下面的句子所示。
我去过伦敦三次。
在这句话中,你会想到这个人去过伦敦三次。
什么意思?
另一方面,have这个词用在现在完成进行时态,如下面给出的句子中。
关于这件事,我从一开始就讲了实话。
这句话的意思是,在这个句子里他一直在说实话。你可以看到,这个句子是现在完成进行时,我们说的是一个从过去开始一直持续到现在的动作。同时,这个短语被用来以非正式的方式传达“拜访”的意思,如下面的句子所示。
我去过那里。
表达“拜访”的非正式方式可以在这句话中看到。有意思的是,在下面给出的句子中,这个表达已经暗示了强调。
我这么说已经很久了。
曾经(had been)和曾经(have been)的区别
•过去完成进行时态。另一方面,been这个表达方式被用于现在完成进行时。这就是过去和过去这两种表达方式的主要区别。
•有时,这个短语被用来表达“拜访”的意思
•同时,这一表达也被用来非正式地传达“拜访”的意思。