Since/For的区别:印江县朗溪镇初级中学严俊YouhavebeeninNewYorkforalongtime
foralongtimecametoNewYorkpresentpastsb
have/hasbeenin
某人一直在……e
Ihavebeeninthenewschoolforaweek
foraweeklastweekpresentpastfor+时间段
,butthecityhasimprovedalotsinceIcamehereafewyearsago
sinceIcamehereafewyearsagocameherepresentpastsince+从句(从句谓语动词用过去式)e
Sheworksintheschoolsince1995
since1995livedpresentpastsince+时间点e
HehaswaitedforTomsincetwohoursago
sincetwohoursago8:00presentpastsince+时间段+ago10:00Completethesentenceswithsinceorfor
YouhavebeeninNewYork_____alongtime
Thecityhasimprovedalot_____Icamehereafewyearsago
forsinceIhaveworkedintheschoolforthreeyears
=Ihaveworkedintheschoolsincethreeyearsago
=Ihaveworkedintheschoolsince2011
=IhaveworkedheresinceIcametotheschool
for+时间段since+时间段+agosince+时间点since+从句3Lookcarefullyand