作业帮 > 英语 > 作业

英语语法 until 的用法

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 22:13:48
英语语法 until 的用法
请帮忙看看这个句子:I plan to keep studying English until I have really learnt the basics of the language.
为什么until后面要用现在完成时呢?这不是在将来要发生的事情吗?为什么不用一般现在时表将来呢?
还有这个句子也是一样的,供参考:It's fine to ask questions as the speakers go along,but it's better if you wait until they have finished their speech.
如果这儿两个都用一般现在时,算不算错呢?
【原句1】I plan to keep studying English until I have really learnt the basics of the language.
【翻译1】我会一直计划学习英语直到我真正掌握了这门语言的基础.(我真正掌握了这门语言的基础就不会计划一直学习英语了.)
【原句2】It's fine to ask questions as the speakers go along,but it's better if you wait until they have finished their speech.
【翻译2】你可以在演讲者演讲中提问,但是如果你等到他们演讲完再提问会更好.
解析:
【】将来时表示的是未来的事情的描述,一般还没有发生,到底是否属实还是未知,实质上是一种推测,根据助动词或短语的不同,确定程度也有差别.
【】现在完成时表示的是过去已经完成的事对现在造成的影响.
【】原句1中Until后的语句,是不是要表达未来“我要真正掌握这门语言的基础”呢?应该不是,“真正掌握它”实质是“我停止一直学习英语”的条件;试想,到了这一天,“我真正掌握它”后,我就会“停止一直学习英语”,是先完成“掌握它”,然后对现在的影响是“停止一直学习英语”,相对于“停止一直学习英语”“掌握它”是发生在过去的,这种情况,是不是刚好符合“现在完成时”的用法呢?就是这样.原句2的理解方式也是如此:先完成speech,再ask.
很多单词后都有一定的时态用法,纠集到到底某个特定的词语后要用哪一种时态,实际上与这个句子表达的意思是相关的,不同的语态表达的同一个句子都会有其意义的差别.