刘老师,您好,帮忙解 答一下这个问题
-----May I play the computer tomorrow ,Dad?
-----Certainly not,unless your homework_____ by then.
答案给的是 will be finished,请问选has been finished 为什么不可以?我以前在网上看到这样一种说法:
在条件和时间状语从句中,用现在完成时代替将来时。例如这个链接中的https://www.cpsenglish.com/question/4742
play the computer 是中式英语。改为:play the computer game 或 play on the computer。
—May I play the computer game tomorrow, Dad?
—Certainly not, unless your homework _____ by then.
原答案有误,正确答案为:is finished 或 has been finished。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!