How long have you been collecting shells?
Period 1 (1a—2c)
take a shower
How long did you …..? I …for …..
play the piano 1998 年—2003年
1973: be born
1978 ~ 1997: play ping-pong
How long did Deng Yaping play ping-pong ? She played ping-pong for 19 years.
running marathon two and a half hours
How long did she run?
She ran for two and a half hours.
12:00-3:00 dance two nights
How long did he /she /they ….? He /She/They ….. for….
started studying English 5years 2005
has been studying
study English (2005-now) When did you start studying English? In 2005. How long have you been studying English? I have been studying English for five years.
How long have you been …ing …？ I have been ….. for……..
3:00-5:00 one night
Yao Ming’s sports life
started playing basketball plays 21 years
2010 1989 How long has Yao Ming been playing basketball?
Yao Ming has been playing basketball for 21 years. Yao Ming has been playing basketball since 1989.
Yao Ming has been playing basketball since 21 years ago.
has been playing
Yao Ming has been playing basketball since he was 9.
was born: 1998
collect shells: 2005~now
How long has Huang Siyang been collecting shells? He has been collecting shells for 3 years. He has been collecting shells since 2005. He has been collecting shells since he was
7 years old.
成龙（ Jackie Chan ）
was born: 1954
act: 1961~ now
How long has Jackie Chan been acting? He has been acting for 49 years. He has been acting since 1961. He has been acting since he was 7 years old.
drink 40 minutes
How long has he been drinking ?
He has been drinking for 40 minutes .
He has been drinking since 40 minutes ago.
45 minutes How long have they been playing soccer? They have been playing soccer
for 45 minutes.
since 45 minutes ago.
1b Listen. A report is talking to the participants in a skating marathon. Fill in the chart below.
Sam Victor Celia
I’ve been skating for five hours.
I skated for four hours. I’ve been skating for five hours.
I skated for two hours.
2a Listen to the interview with the skating marathon winner and check the questions you hear.
1. How long did you skate today? 2. How long have you been skating today?
a. No, I skated in a marathon last year. b. Yes, I do. c. For six hours. d. Since I was seven years old.
3. Was this your first skating marathon?
4. Do you skate every day? 5. When did you get your first pair of skates? 6. How long have you been skating?
Make an interview
You are a reporter now, and your partner is Alison. Please interview her
Reporter: Congratulations, I’m a reporter from CCTV. May I ask you some questions? Alison: Sure. /Certainly.
Reporter: How long did you skated today?
I skated …..
How long Since for Since For
A: What’s your hobby?
B: I …
A:How long have you been …ing? B: I have been …ing for/since….