He doesn't go home until he has finished his homework这句话有歧义没有?

问题描述:

He doesn't go home until he has finished his homework这句话有歧义没有?

He doesn't go home until he has finished his homework这句话有歧义
应改为:He doesn't go home until he finishes his homework.
解析:not...until 在这里引导的时间状语要用一般现在时,而不用现在完成时 has finished.
翻译:直到昨晚作业他才回家嗯 谢谢You're welcome.