作业帮 > 英语 > 作业

have been 和 had been的区别

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 06:26:37
have been 和 had been的区别
分别在什么情况下使用呢
一楼说的对,have been 用在现在完成时态中,如:
I have been here for ten years.
They have been to Shanghai for a long time.
had been 用于过去完成时中.如:
I had been to XI'an before I went to Beijing.
在我去北京之前我去过西安.