问题描述: has been和had been 有什么区别?能说详细一点吗,包括用法和典型一点的句子…… 1个回答 分类:英语 2014-10-07 问题解答: 我来补答 一个是现在完成时,一个是过去完成时he has been worked in hospital 表示他过去在医院工作,现在有可能还在医院工作 单数或第三人称时用has they have been worked in hospital 人称复指,第一二人称时用have he had been worked in hospital 他过去在医院工作,现在不在了 展开全文阅读