可以这样理解,have是已经的意思,been是be的完成时,have been就是从目前来看,已经完成了某个动作,已经处于某种状态i have been就是我已经怎么了,比如说我已经死了,I have been dead,表示我已经处于死这个状态.I have ...那如果我要说“苹果一直被三星模仿”这句话,是不是应该这样“Apple has been always imitated by samsum”(单词别管错与否,只看句式)一直被模仿,这是一个现在完成进行时+被动语态,表示从以前到现在一直在进行的一个动作
可以这样说:
Samsung has been imitating Apple……那has/havebeen这种句式中什么时候have been可以分开否定句可以分开,比如have not been,has not been。
另外,现在完成时有否定句,而现在完成进行时没有否定句我从没被人打败怎么翻译I have never been defeated by anyone。