Unit 6 How long have you been collecting shells? Tongue twister 绕口令She sells seashells in the seashore ( 海滨 ), and the seashells she sells are the seashells from the seashore.Do you like shells?Do you like collecting shells?What do you like doing?I like swimming.I started swimming when I entered college.I have been swimming for 4 years.She likes reading.She started reading at 7:00.Now it is 9:00.How long has she been reading?She has been reading for 2 hours. since 7:00. 2 hours ago.自从 ... 以来for + 一段时间since+ 时间点一段时间 + agoHe likes teaching.He started teaching in 1981 when he was 20 years old.He is still teaching now.How long has he been teaching?He has been teaching for 30 years. since 1981.30 years ago.he was 20 years old.since+ 从句(一般过去时)45 minutes ?They have been playing football for 45 minutes.How long have they been playing footballThey started at 4:00.Now it's 5:00.How long have they been swimming?They have been swimming for an hour. since ________________.4:00 / an hour agoA: What do you like doing?B: I like ...A: How long have you been ...?B: I have been ... for ... since ...1b. Listen and fill in the chart belowAlisonVictorCeliaSamQuestions Answers 1. How long did you skate today?a. No, I skated in a marathon last year. 2. How long have you been skating today?b. Yes, I do. 3. Was this your first skating marathon?c. For six hours. 4. Do you skate every day? 5. When did you get your first pair of skates?d. Since I was seven years old. 6. How long have you been skating?2a Listen and check (√) the questions you hear.2b Listen again and match.A: Alison, congratulations on winning the skating marathon!B: Thank you. A: So, how long did you skate today?B: ...