since指从某时一直延续至今,后常接时间点,句子时态是完成时。
He has lived here since 1993.
从1993年开始他就一直住在这里。
from说明开始的时间,谓语可以是过去,现在,将来的某种时态。
From now on,I will learn English every morning.
从今以后,我每天早上学英语。
for指动作延续贯穿整个过程,后接时间段,句子用于完成时。
I have studied English for six years.
我学英语已经六年了。
精彩评论