25: 1. came, was raining 2. travelled 3. met, was going 4. went 5. played 6. were eating, came 7. smoked 8. were shouting, entered 9. studied 10. was playing, lost
26: 1. came 2. have just finished 3. lived 4. has rang 5. have seen 6. wrote 7. has been 8. arrived 9. stayed 10. have deposited