When you get there, I_____ already.A am gone B have gone C will be done这个正确答案是C,但我不明白为什么不选B? C 的含义是什么,被动时态吗还是将来时态?谁给我详细说说.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 09:49:24

When you get there, I_____ already.A am gone B have gone C will be done这个正确答案是C,但我不明白为什么不选B? C 的含义是什么,被动时态吗还是将来时态?谁给我详细说说.
When you get there, I_____ already.
A am gone B have gone C will be done
这个正确答案是C,但我不明白为什么不选B? C 的含义是什么,被动时态吗还是将来时态?谁给我详细说说.

When you get there, I_____ already.A am gone B have gone C will be done这个正确答案是C,但我不明白为什么不选B? C 的含义是什么,被动时态吗还是将来时态?谁给我详细说说.
关键在于这个句子前面的时间状语从句,when这个从句里用了一般现在时.在时间状语从句中可以用一般现在时表示将来,但主句部分将来时态是要沿用的.
如果选b的话,前面要用got

是将来的时态.