在学习英语的过程中,我们经常会遇到一些表达时间的短语,如“since”和“for”。这两个短语都能用来表达时间,但在实际的使用中,它们的用法是有区别的。
since+时间点
“since”通常用于表示一个具体的时间点,如“since 2010”、“since last night”等等。它后面常跟着一个动词的完成时态,如“have been”,“has gone”,“had eaten”等,表示这个时间点以来的持续状态或者动作完成。
例如:
-
我们已经认识了10年了,自从2010年以来就一直保持联系。 We have known each other for 10 years, since 2010.
-
自从上个月我搬到这个城市以来,我就一直在寻找工作。 Since I moved to this city last month, I have been looking for a job.
for+时间段
“for”通常用于表示一个时间段,如“for two hours”、“for a week”等等。它后面常跟着一个动词的进行时态,表示这个时间段内的持续状态或者动作。
例如:
-
我已经在这里等了两个小时了,你什么时候能到? I have been waiting here for two hours, when can you arrive?
-
我们已经去旅行一个星期了,还有一个星期才回家。 We have been on vacation for a week, and still have another week before going back home.
通过以上的介绍,我们可以看出,“since”和“for”虽然都能表达时间,但它们的用法是不同的。在实际的使用中,我们需要根据具体的语境选择正确的时间短语,以便更准确地表达我们的意思。