作业帮 > 英语 > 作业

glad you've come back from thailand.please tell me how long

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/25 20:32:34
glad you've come back from thailand.please tell me how long you(have stayed) there
答案给的是:have stayed
为什么have stayed?而不是stayed,或had stayed?
glad you've come back from thailand.please tell me how long
how long后面一定要跟延续性的完成时!
而stay本身就是延续性的动词!
STAYED是过去时,必须有过去的某个时间才能用!
HAD STAYED是过去完成,必须表明是在过去的过去才行!而这里是现在的过去!
明白了吧!