作业帮 > 英语 > 作业

--------How long _______ in Shanghai?----------Till I get th

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 05:30:53
--------How long _______ in Shanghai?----------Till I get the job Done
A.are you staying B.would you stay C.had you stayed D.have you stayed 求A和B有什么不同?
A
A 是现在进行时表将来. 而B 是过去将来时. 从答语“直到我把工作做完”(此时还没做完)来看, 要用一般将来时, 所以选A


再问: would 本身不是有将要的意思吗?不一定要做will的过去式把?
再答: will/ would + 动词原形 构成将来时时都是助动词, 本身无意义 如果把B 改为will you stay 在这里是可以的!! will + 动词原形 ----一般将来时 would + 动词原形 ----过去将来时