Please check answers Share with your friends Share 0 Josepaul Paulachan answered this Dear Student2. brought4. has been raining6. smell8.has been10. have been waiting11.broke13.have arrived15. finished18.had been walking19 had seen20. has changedI have corrected the wrong answers from 1-20 Kindly ask the remaining question (from 21-25) in separate threadRegards 0 View Full Answer