8. run out of 用完,用尽
7. thanks for 因……而表示感谢
6. three and a half years 三年半
= three years and a half
5. the whole five hours 整整五个小时
4. raise money (for charity) (为慈善机构)募捐,筹钱
3. a pair of 一双,一副,一把,一条
2. a skating marathon 滑冰马拉松
1. how long 多长,多久
9. in order to 为了
Unit 6 How long have you been collecting shells?
8. hope to do sth. 希望做某事
= wish to do sth.