一.1. collecting 2.since 3. European 4. miss 5.capital 6. pair
二. 1. skatingmarathon 2. raise money for 3.be interested in
4. thanks for doing something 5. use up 6. by the way 7.come up with
8. a pair of 9. more than 10. collect shells 11. on myseventh birthday party
12. with the style of 13. the Olympic games 14.in fact
三. 1-5. ADBDD 6-10. AAAAA 11-15. BDCBB
四. 1 Has, beenskating 2 haven’t 3 Howlong has , been 4 Howlong has been
5 How long did, skate 6 What have, been doing
五. 1. foreigners 2.swimming 3. skater 4. first 5. interesting
6. ninth 7. raising 8. to help 9. players 10. collecting
六. 1. has beenwaiting , since 2. ran for 3.has been staying / has stayed
4. been surfing 5. watched has been watching 6. ran out of
七. 1-5. BDCAC 6-10. DBCBA 11-15. CDBCB
八. 1-5. BACCD 6-10. BDDAC