since和for在完成时中用法的区别(since和for的区别及用法PPT)
The words since and for both deal with time. The two words are related to a duration or time period. Both words are prepositions 。
For example,
例如,
I have been teaching English for 10 years.
我教英语已经10年了。
or
或
I have been teaching English since 2007.
我从2007起开始教英语。
FOR:
The word for also sounds like the number 4. This reminds me of mathematics.
For听起来也像是数字4的发音。这让我想起了数学。
When you do the math 时,则使用FOR。
For example:
例如:
I have been waiting for 10 minutes.
我已经等了10分钟了。
She has lived in the United States for 20 years.
她在美国住了20年。
He has been raising his hand for an hour.
他已经举起了一个小时的手。
SINCE
Since generally refers to the beginning of some period.
Since一般指的是指某一时期的开始
Let's look at some examples:
让我们看一些例子:
She has been working out since 2:15pm.
她从下午2:15开始一直在工作。
They have been studying medicine since 2016.
他们从2016年以来就一直在学医。
I have been living here since 2013.
我从2013年以来一直住在这里。
I haven't seen Sarah since Friday.
自从星期五以来我就没见过莎拉。
One last thing about since.
关于since的最后一点。
If you use the sentence, "It has been… 时,因为该句为现在完成时态时,所以必须使用since。
For example,
例如:
It has been 5 years since I quit smoking.
我戒烟已经5年了。
Next month, it will have been 4 years since I have been living in Brazil.
到下个月,我已经住在巴西4年了。返回搜狐,查看更多