The present perfect ii. (a, b) 8. the fisherman (sell) now all his fish. 9. he (sell) the last one half an hour ago. 10. i (not/ see) him for three years. 11.1 (meet) him last week. 12. the newspaper (come)? - yes, ann is reading it now. 13. you (wear) your hair long when you were at school? - yes, my mother (insist) on it. 14. he (not / smoke) for two weeks. he is trying to give it up. 15. when he (arrive)? - he (arrive) at 2.00. 16. you (shut) the window? 17. i (read) his books when i was at school. i (enjoy) them very much. 18. you (be) here before? - yes, i (spend) my holidays here last year. - you (have) a good time? - yes, the sun never (stop) shining. 19. the clock is slow. - it isn't slow, it (stop). 20. here is your dress; i just (mend) it. 21. i (leave) home at 8.00 and (get) here at twelve. 22. you (have) breakfast yet? - yes, i (have) it at 8.00. 23. you (see) the stars last night? 24. we (miss) the bus. now we'll have to walk. 25. the lecture just (begin). you are a little late. 26. he (break) his leg in a skiing accident last year. 27. i can't go out because i (not / finish) my work.