<span>1)to write 2)to swim 3)to drive 4) to skate 5) to train 6) to travel <span>7)to report 8)to paint
</span></span><span>1) writer 2) swimmer 3) driver 4) skater 5) trainer 6) traveller <span>7) reporter 8) paint</span></span>er
To with in with in on to in in on in in
1. got, has been, has got
2. started, has been, was
3. have changed
4. changed
5. rained
6. broke, has been , has broken
7. have finished, it has already , finished
exciting
communicate
dull
<span>painful</span>