搜索 英语 老师
Danyel
You must not stop work tіll you fіnіsh іt...
You must not stop work tіll you fіnіsh іt.
&
You must not stop work tіll you have fіnіshed іt.
What is the difference?
2017年2月8日 11:23
回答 · 4
1
The difference is subtle.
"Till you finish it" puts the emphasis on the action, or the event, of finishing the work. In other words "till you perform the action of finishing the work."
"Tіll you have fіnіshed іt" is in the present perfect tense, so it puts the emphasis on the state you are in, or the quality you possess, upon having finished the work. This state, or property, is that of "a person who has finished their work." An enviable state/property. :)
That's the difference, but most people would say that since the difference doesn't alter *when* you can stop working, it's not a very important difference. :)
2017年2月8日
1
There is no real difference, the tenses are different but the meaning is the same. I would write it like 'You mustn't stop working until you've finished' or '...'til you've finished.'
2017年2月8日
1
In this context both mean exactly the same.
2017年2月8日
You can't stop working till you finish it.
2017年2月8日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!
Danyel
语言技能
白俄罗斯语, 英语, 法语, 波兰语, 俄语, 乌克兰语
学习语言
英语, 波兰语
你或许会喜欢的文章

The Power of Storytelling in Business Communication
45 赞 · 12 评论

Back-to-School English: 15 Must-Know Phrases for the Classroom
33 赞 · 6 评论

Ten Tourist towns in Portugal that nobody remembers
63 赞 · 23 评论
更多文章