for和since最显著的区别就是,for后面加的是时间段而since后面需要加的是一个时间点。For表示的是一直进行而since表示的是一个开始的时间点。这两个词的用法就是都可以和表示时间的词语连用。这两个词的的不同用法决定了在句子中要使用的语态和时态。英语中的介词有时候在意思上的区别很小,但是在使用起来时还是有很大的区别的,要想学好英语,一定要注意区分这种容易混淆的词语。
1、compete for; contest for
2、strive for; fight for
3、thirst for; yearn for
4、For you, for Pretty, for Starlit.
5、For me, for him, for ours future!
6、Since her appointment the department has gone from strength to strength.
自她上任以来,这个部门越来越兴旺了。
7、She’s been on cloud nine ever since she heard the news.
她听到这个消息之后乐不可支。
8、And since I don't smoke I don't need the cigarette lighter in there anyway.
而且由于我不抽烟,我不需要香烟点烟器放在那里面。
9、It already two years since he was Secretary General of the U.N.
这句话很容易理解成他担任联合国秘书长已有2年了,但意思恰好相反,请问是那里理解错了呢?
10、I have known him since he was knee-high to a duck
他很小的时候我就认识他。