Linda likes playing soccer best. She has been playing soccer for 5 years.
Mary played the piano for 5 years. She has been playing the guitar for 10 years.
have / has been doing sth eg. You have been learning English for 6 years. I have been playing the guitar for 4 years. She/He has been swimming for 6 years. 10 15 Liu Yiming has been watching TV all day. has been teaching has been running
1. How long did you sleep last night? 2. When did you start class today? 3. How long have you been in class today?
How long? AlisonI’ve been skating for five hours. SamI skated for four hours. Victor Celia I’ve been skating for five hours. I skated for two hours.
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.
When did Yao Ming start playing basketball? How long has Yao Ming been playing basketball?
Yao Ming’s sports life 1980 was born 1989 started playing basketball 2010 plays 21 years has been playing Yao Ming started playing basketball in 1989. He has been playing basketball for 21years. He has been playing basketball since 1989. since he was nine years old.
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? 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?
Questions 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. Listen again. Draw lines to match the questions with answers. (2b)
Alison: I skated____ six hours today! I______ in a marathon last year. I________________ _____I was seven years old. I got my first pair of skates on my birthday from my grandmother. for skated ’ve been skating since Fill in the blanks.
Role play A: How long has he/she been skating? B: He/she’s been skating since he/she was seven years old. 5 months old 17 years old 6 years old
What do we learn today? have/has been doing sth for and since some new words: collect, shell, skate, skating marathon, skates
I. Practice the conversation after class again and again; II. Write a paragraph to talk about your favorite thing and how long have you been doing that.
Your consent to our cookies if you continue to use this website.