1. matters 2. was listening-rang-didn't hear 3. learn 4. always read-have
5. has learnt- masters 6. has rained- stops 7. opened-saw
8. asked-was doing-said-had dropped-was looking 9. recover-will have disappeared 10.have
11.have 12.left 13.will send 14.went-had lost 15.will have been
16.had heard, hurried 17.will not give, have finished 18.am decorating