"i have been for a long time"中,"have" 为什么不用"had"?"been"不代表已经结束了么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 09:11:33
"i have been for a long time"中,"have" 为什么不用"had"?"been"不代表已经结束了么?
"i have been for a long time"中,"have" 为什么不用"had"?
"been"不代表已经结束了么?
"i have been for a long time"中,"have" 为什么不用"had"?"been"不代表已经结束了么?
因为是动作直到现在还没结束,所以就不用had
had 要在过去时间状语中
表示过去的过去,用had.
for a long time是现在完成时的标志 用have
第一人称的现在完成时态只能用have
I have been looking for a man.
I know personally have been waitting for me,so l will take a
l have been looking for someone for a long time
i have been here ( )a year.A,since B,for
I have been loving you for a long time
I'm already eating and have been for a long
How long have you been in hongkong?l have been here for a week.have you visited Disneyland?
What have l been living for
I have learned english for five yeats与l have been learning english for five years的语法区别.
That‘s e__ what I need!I have been looking for it for a long time
For all the days that l have been lonelyFor all the days that i have been lonely,for all the times that l have felt blue ,for all the times ineeded a shoulder to learn on .Thanks for being there as a friend so true.Happy Tanksging.You are the joy of
29.I ______ home for a week.A.have returned B.have been back C.returned
l have been a student here (for a year).(划线部分提问)
_____,l should not have late for the meeting.A.Had l been informed earlierB.Were l informed earlier
I have been a person .
I have been waiting for you
I have been working for two days.
I have been ()teapots for fifteen years