1 - c) speak, 2 - a) take, 3 - b) a, 4 - b) was bought, 5 - b) more interesting, 6 - a) latest, 7 - b) worse, 8 - a) are sleeping, 9 - b) much, 10 - c) have ... will help, 11 - a) has finished, 12 - c) didn't see, 13 - b) is played, 14 - a) has been driving a car, 15 - b) has cooked, 16 - b) an, 17 - c) is riding a bike, 18 - b) discovered, 19 - a) had gone, 20 - a) in.