3.found, has made. 4. left, has already stopped, was blowing. 5. have you read, have read 6.are doing, are playing, have bought. 7/ have reached, stayed. 8. walked. 9. has started to rain .10. has been teaching. 11. come. 12.began, is still writing, has to finish. 13. have been helping, have arranged