发布网友 发布时间:2024-10-11 21:36
共1个回答
热心网友 时间:9分钟前
英语语法是一个非常复杂的学科,总是会让人感到困惑。在学习英语时,我们常常会遇到一些让人难以理解的语法规则,比如since的用法。在这篇文章中,我们将探讨since可否用于过去完成时。
首先,让我们回顾一下since的基本用法。since是一个介词,通常用于表示某个时间点之后的时间段。例如:“我从2010年以来一直在这里工作。”(I have been working here since 2010.) 这里的since表示从2010年开始一直到现在这个时间段。
那么,since可以用于过去完成时吗?答案是肯定的。我们可以使用since来表示过去完成时态,比如:“我已经做完家庭作业了,自从我开始做到现在已经一个小时了。”(I have finished my homework since I started an hour ago.) 这里的since表示从过去某个时间点持续到现在这个时间段。
需要注意的是,当我们将since用于过去完成时态时,它所表示的时间段必须是从过去某个时间点开始到现在这个时间点的。如果时间段是过去的某个时间点到过去的另一个时间点,我们就不能使用since了。比如:“我去年已经完成了这个项目。”(I had finished this project last year.) 我们不能使用since来表示从去年到现在这个时间段,因为这个时间段已经过去了。
总之,我们可以将since用于过去完成时态,但需要注意时间段的选择。如果时间段是从过去某个时间点开始一直持续到现在这个时间点,我们就可以使用since来表示这个时间段。