I’ve had this bike for three years.Unit 10Section A4a-4cQingtang Middle School by Zhou Bao.1. My best friend Tom is ____ honest boy. You can believe him. A. a B. an C. the D. /2. —Is Mr. Smith still in Shanghai? —Yes, he ____ there for two months. A. has been B. has gone C. has been to D. has gone toExercisesGrammar Focusfor 和 since 在现在完成时中的应用for与since都能与现在完成时连用,但区别较大:(1)for后须接“时间” He has studied English for five years.(2)since后须接“时间点” He has studied English since 1999.(3)二者可以转换 for + 一时间 = since + 一时间 + ago He has been here for five weeks.= He has been here since five weeks ago. e.g. My uncle has worked at this factory for ten years.= My uncle has worked at this factory since ten year ago. I’ve?lived?here?since?1990.= I’ve lived here for 24 years.?? I?haven’t?seen?him?for?three?years.= I haven’t seen him since three years ago.?? 如:He has taught here since he came to China.We have been friends since we met in school.(4) since能引导时间状语从句(主句用现在完成时,从句用一般过去时),而for则不能。(5)现在完成时用句型:①It is (has been) +时间+ since +时间状语或从句It is four days since last Friday. |