Unit 6 How long have you been collecting shells?
collect shell marathon pair skate since
v. 收集; 搜集 n. 贝壳; 壳 n. 马拉松赛跑 n. 一对; 一双 n. 溜冰鞋 prep. & conj. 自从; 自……以来
Discussion 1. How long did you sleep last night? 2. When did you start class today? 3. How long have you been in class today?
Look and say
How long did she skate? She skated for three hours.
How long have you been skating? I have been skating for five hours.
How long has he ____________? ___ been sleeping He has been sleeping for eight hours ____________________________.
Do you know Yao Ming’s sports life? How long has Yao Ming been playing basketball?
Yao Ming’s sports life was born started playing basketball plays
19 years 1980 2008
has been playing
He has been playing basketball for 19 years. He has been playing basketball since 1989. He has been playing basketball since he was 9 years old.
Her name is Da Yangyang.
She is famous as a short skater.
Da Yangyang’s sports life was born started skating
23 years 1975
has been skating 2006
She has been skating for 23 years. She has been skating since 1983. She has been skating since she was 8 years old.
She is famous as a figure skater. They were married on Sep.4,2010.
Shen Xue’s sports life was born started skating
18 years 1978
has been skating 2010
She has been skating for 18 years. She has been skating since 1992. She has been skating since she was 14 years old.
Reading, Page 44
Read the passage and then complete the table. (3a)
Name Has been skating for
Alison Sam Lu Ning Li Chen
4 hours 1 hour
1.Students are skating _____________ to raise money _______ charaty. for
to start 2.Alison was the first one ___________. 艾利森是开始的第一 个 动词不定式作定语
3.Each student raise s ten yuan for —— charaty.（改错）
It’s now 2 pm. Write the Students’ names from 3a on the time line. (3b)
Alison Sam Lu Ning
11 am 12 am 1 pm
Listen. A reporter is talking to the participants in a skating marathon. Fill in the chart below. (1b)
How long? Alison I’ve been skating for five hours. Sam I skated for four hours. Victor I’ve been skating for five hours.
Celia I skated for two hours.
Ask and answer questions about the people in the picture. (1c)
A: How long has Alison been skating? B: She’s been skating for five hours. A: How long did Sam skate? B: He skated for four hours.
Listen to the interview with the skating marathon winner and check the questions you hear. (2a)
?1. How long did you skate today?
2. How long have you been skating today? ? 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?
Listen again. Draw lines to match the questions with answers. (2b)
estions 1. How long did you skate today? 3. Was this your first skating marathon? 4. Do you skate every day? 6. How long have you been skating? Answers a. No, I skated in a marathon last year. b. Yes, I do. c. For six hours. d. Since I was seven years old.
定义：表示某动作从过去开始，一直延 续到现在经历了多长时间,常有可能持续 下去,常和表示一段时间的状语连用。 此时态包含现在进行时的含义，也包含 现在完成时的含义。 构成： have/has been + V-ing +…… 时间状语: 1. for + 一段时间 2. since + 过去的时间点 3. since + 一般过去时的句子
I’ve been studying English for two years. I’ve been studying English since two years ago. He has been collecting shells since he was ten.
否定句：主语+have / has+not +doing (现在分词)… 1. I haven’t been writing the letter for two hours. 2. He hasn’t been sleeping for 4 hours.
一般疑问句：Have / Has +主语+been +doing (现在分词）…? 1. Have you been writing the letter foe two hours? 2. Has he been sleeping for 4 hours?
现在完成进行时与一般过去时的区别 这两种时态所表示的动作虽然都发 生在过去, 但是现在完成进行时强调的 是动作的持续或进行, 而一般过去时则 只表示过去的动作或状态, 和现在没有 什么联系。例如：
He has been swimming since four o’clock. 他从四点起一直在游泳。(现在还在 游) He swam at four o’clock. 四点钟他在游泳。(不涉及现在是否 还在游)
How long has she been dancing?
She has been dancing for 3 hours. since 3 hours ago.
How long has she been learning? She has been learning
for 45 minutes. since 45 minutes ago.
Using since /for:
What is / are …doing? How long has / have ...been…?
half an hour
( B )1. I’ve been skating __ three hours today. A. about B. for C. since ( C )2. We’ve been studying English _____two years ago. A. for B. from C. since
( B )3. She started skating __ 9 o’clock. A. for B. at C. since ( C )4. Sam __ collecting shells for five years. A. is B. started C. has been ( B )5. How long have you __ today? A. swimming B. been swimming C. started swimming
二、用 for或since填空 1. I have been practicing my oral English ____ 10:30. since 2. Mary has been running ___ 15 minutes. for 3. Sarah has been sleeping _____ 9:00. since 4. Dale has been talking on the phone ___ for 5 minutes.
5. Louie has been studying Chinese ____ since he was 6 years old.. 6. I have been watching you for 10 __ minutes. 7. Lana has been running ___ 15 for minutes 8. Tom has been sleeping _____ 9:00. since
9. He has been living here ____ 2001. since 10. She has been doing her homework ___ two hours. for 11. I have been watching TV ___10 for minutes. 12. – How long has Mary been a teacher? – Since two years ago. _____
成英语。 1. 雨已经下了两个星期了。 It has been raining for two weeks. _______________________________ 2. —你奶奶从年轻时就一直运动吗？ —是的，她一直运动。 —Has your grandmother been doing ________________________________ sports since she was young? ________________________ —Yes, she has. ______________________
Translate and write them down. 1. — 他踢足球踢了多长时间了？ — 他踢了五个小时了。 - How long has he been playing football? - He’s been playing for five hours. 2. — 你滑冰有多久了？ — 我从七岁就开始滑冰了。 - How long have you been skating? - I’ve been skating since I was seven years old.