Choose the best option to complete each sentence. 1 Two races have already taken / been taking place this morning, but it's rained / been raining since 2 pm, so nothing is happening at the moment. 2 Although she has known / has been knowing how to play chess since she was a little girl, she's only just started / been starting playing seriously. 3 A: How far have you swum/ been swimming? B: Well, I've swum/ I've been swimming for 45 minutes, so about two kilometres, I think. 4 The coach hasn't chosen/ hasn't been choosing me for the team yet, but I've trained / I've been training year! 5 He's been reading / read books since he was five. He's been finishing / finished hundreds.