问问有关英文tense 问题

如题所述

第1个回答  2022-10-16
Leo 你好~ 对于你以上询问的情况,使用 现在完成式 (present perfect tense) 或 简单过去式 (simple past tense) 都可以,但意思上有不同。 首先,在早上买玩具车已成事实,是过去了的事。 那么,在下午三时描述早上已经发生了、过去的事,可以用 简单过去式 (simple past tense): "You bought the toy car (this morning)." 重点是表明这是过去发生了,彻底完成了的动作。 如果你用 现在完成式 (present perfect tense),即 "You have bought the toy car already." 重点是强调动作(即买玩具车)至到说话的一刻已经完成了,效果持续到说话那一刻。 你也可以比较一下 "I did that" 和 "I have done that already" 都有少许意思上的不同。 文法本身没有问题,反而是要看看你想表达什么意思。 如果你不够信心,或者你可以先说说你有什么地方不确定。 大家可以讲解一下。 2015-06-24 19:10:35 补充: Leo 不用客气,最重要是可以释除你的疑虑。 Tommy 知道部玩具车几时买,用现在完成式都无问题,特别是如果你在句子中没有任何 signal verb,那么说法上可以任你发挥。只要合文法即可,而对于本情况,两种时态皆可接受。 你细看我写的句子,我故意写下清晰的 signal verbs (this morning 和 already),所以我可以确定用哪种时态。 如果你希望很严谨地细分两种时态,请看意见栏的连结。 2015-06-24 19:11:47 补充: 请细看: ego4u/en/cram-up/grammar/simpas-preper perfect-english-grammar/present-perfect-or-past-simple web2.uvcs.uvic.ca/elc/studyzone/410/grammar/ppvpast 2015-06-24 19:13:47 补充: 在第一个连结中,网页指出: "In British English
the use of Simple Past and Present Perfect is quite strict." 「在英式英语中,简单过去式和现在完成式的使用是十分严谨的。」 你也可以看看 Signal Words 一段列出的一些提示词语。 2015-06-25 00:28:27 补充: 再回应 Leo: 如果你不知道该状态是否仍然维持,而你假设该状态是仍然维持而说话的话,那你用 present perfect tense 也不会有什么太大的问题。除非有人故意找碴。 其实如果你很执著该状态已经不再维持的话,那么你是否应该考虑用 simple past tense 又或者是 past perfect tense? 我建议你用前文后理交代,再分析某句子的时态是否恰当,那么你就不会想得那么辛苦。 因为你发问时似乎只执著于某一句句子的时态,而你也不打算在句子中增添其他词语以助分析。这也是你陷入困局的其中一个原因。 2015-06-25 00:32:56 补充: Godfrey 老师,对呀。 现在的同学有时候都不理文法的严谨性,处事比较随意,学习如是,待人的态度也如是。 其实这某程度也反映了新一代(很多,但仍不至于全部)的处事态度。 2015-06-25 14:16:26 补充: 再回应 Leo: 我在上述的补充解答已经指出,我认为「如果你不知道该状态是否仍然维持,而你假设该状态是仍然维持而说话的话,那你用 present perfect tense 也不会有什么太大的问题。」 或者从一个实用的角度看,你的说法并不能绝对说一定对或一定错。 反而,如果你很着重「你不确定」这个意思,那么你应该配上一句新句说明你不清楚他是否仍拥有该部玩具车,而不是去执著上句的时态说法。因为你不应该单单用时态去表达复杂的意思。你的情况包含了那么多不确定性,那么问题就不单单在于时态,而是在于你会否用前文后理去补充表达你的意思。
用Present Perfect Tense 无问题
知足常乐 ( 知识长 ): 「在英式英语中,简单过去式和现在完成式的使用是十分严谨的。」 遗憾已经渐渐地失落
只有在校园或者 *** 高层文化圈子 以前英语老师多数是严谨
有责任感 Those were the days! 有时见新一代书写
连基本 grammar 都搅不清
自己感觉无奈
This morning
I went to buy a toy car with Tommy but since now is 3 pm
I would have said----present perfect+main clause in Conditional Clause--- for n hours
if Tommy had known the period of time since. eg:-Tommy and me have bought a toy car
up to and including 3 pm
for n hours since. 2015-06-24 09:12:35 补充: Hence:-The lapse of time from morning into 3pm rather
has claimed Tommy's toy-car. (Not toy-car but) Time for claimed Tommy as above.
相似回答