一道初二英语填空题,求解答谢谢

I can't get home ( until/by ) six today.But I'll be back by seven o'clock
说下原因,谢谢

I can't get home ( by ) six today.But I'll be back by seven o'clock.

今天6点前我不能到家。 但 7点前会回去。

祝你假期愉快!加油!不明白再问!如果帮到你,请采纳,谢谢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-20
应该选 until
句子用了固定搭配:
not ……until 直到……才
句意是:今天直到6点我才能回家。但是到7点的时候我会回来的。本回答被网友采纳
第2个回答  2013-07-20
I can't get home ( until ) six today.But I'll be back by seven o'clock

希望我的回答对您有帮助,有问题可以追问。满意请及时采纳,谢谢!
第3个回答  2013-07-20
untill,你可以这样理解:by是在这一时刻,这个瞬间发生的,而until指直到此时,是一个延续性的动作,在这个句子里,“I”在6点之前都不会回家,所以是until
翻译:我不能在今天6点之前回家,但我会在7点前回来。
望采纳
第4个回答  2013-07-20
固定搭配not…until 直到……才
句意是:今天直到6点我才能回家。但是到7点的时候我会回来的

所以选until
第5个回答  2013-07-20
until
not...... until,具体时间前+at,没有说+by一说
第6个回答  2013-07-20
选by。两个选项都对,关键看后面的句子“我会在7点之前回来的”,表示并不知道确切的时间点,如果选until就变成了“我今天六点到家”, 与后面的句子矛盾。