--------How long _______ in Shanghai?----------Till I get the job Done
问题描述:
--------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+ 动词原形 ----过去将来时