How long have you been collecting shells?Unit 6 1. How long did you sleep last night?For eight hours. 2. When did you start class today?At seven forty-five. 3. How long have you been in class today?I have been in class for one hour. What are you doing? I am skating.How long have you been skating?I’ve been skating since nine o’clock.I’ve been skating for five hours. How long did you skate?I skated for two hours. collect stampsswimmingstudyplay the pianoPAIRWORK 1b Listening How long? AlisonSamVictor 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. 1c PAIRWORK Ask and answer questions about the people in the picture.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. 2a Listening 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? 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?2b ListeningAnswersa. No, I skated in a marathon last year.b. Yes, I do.c. For six hours.d. Since I was seven years old. 1. 现在完成进行时 : 表示从过去开始一直持续到现在...