until you finish / until you have finished 辨析

untill you have finished your homework;

until you finish your homework

请教老师,以上2句究竟有何不同?

请先 登录 后评论

最佳答案 2019-09-28 18:13

曹老师和刘老师都对这个问题作过很好的解答:

http://ask.yygrammar.com/q-25155.html


请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

通常认为这二个句子差别不大,可以互换。

请先 登录 后评论
  • 0 关注
  • 2 收藏,2442 浏览
  • Pupil07 提出于 2019-09-25 14:45

相似问题