作业帮 > 英语 > 作业

一个英语的 has been 的问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 12:49:21
一个英语的 has been 的问题
这个句型的具体用法,麻烦详细的解说一下
has been?..你是要问完成时的结构吗.还是has been 和has gone的区别呢.
has been 简单点说就是 been是be的过去完成时形态,就像done是do的过去完成时,直接翻译为中文就是已经做过了,至于做字应该用什么动词替换,还要看具体的句子或上下文.
例如:
i have been here 3 years ago.表示我三年前就来过这里了.
但是have been doing表示过去完成进行时,强调持续性.
例如:
i have been studying english for 3 months.我已经学了三个月英语了.
有三个短语结构的用法要注意的
have been in,
have been to,
have gone to
这三个短语都有“到某地去”的意思,但涵义和用法各不相同.
Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方.