Unit 10I’ve had this bike for three years
How long have you had that bike over there
I've had it for three years
How long has his son owned the train and railway set
He’s owned it since his fourth birthday
Have you ever played football
Yes, I did when I was little, but I haven't played for a while now
Grammar FocusGrammar Focusfor 和 since 在现在完成时中的应用for 与 since 都能与现在完成时连用,但区别较大:( 1 ) for 后须接“时间段” He has studied English for five years
他学英语 5 年了
( 2 ) since 后须接“时间点” He has studied English since 1999
他从 1999 年开始学英语
( 3 )二者可以转换 for + 一段时间 = since + 一段时间 + ago He has been here for five weeks
= He has been here since five weeks ago
他到这儿已经有五个星期了
如:He has taught here since he came to China
自从他来到中国就在这儿教书
We have been friends since we met in school
我们从在学校见面起就成为了好朋友
(4) since 能引导时间状语从句 (