"i have been for a long time"中,"have" 为什么不用"had"?"been"不代表已经结束了么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 14:34:52
![](/uploads/image/z/7434029-29-9.jpg?t=%22i+have+been+for+a+long+time%22%E4%B8%AD%2C%22have%22+%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E7%94%A8%22had%22%3F%22been%22%E4%B8%8D%E4%BB%A3%E8%A1%A8%E5%B7%B2%E7%BB%8F%E7%BB%93%E6%9D%9F%E4%BA%86%E4%B9%88%3F)
xN0_^`2TG42ŀLB`!i;.Ļ}_k6zdZ#9zrRH'ݬ)#nbPjFX*~-dk2Ao[".{Sъa5PI =9iĐ'cV~1ɞ9.g4WE6`"GLSl}Vuۥ0])]n!
1 e!f_6
"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