for和since有什么区别吗?(可以举例子吗?)

问题描述:

for和since有什么区别吗?(可以举例子吗?)
请赐教.

since+时间点,如l have studied English since 2004
而for+时间段,如l have studied English for a year.
since后面还可以加宾语从句,从句一般要用过去时
如l have studied English since l went to England.