2. Those two old men have been friends _______1900. 3. The doctor hasn’t had a holiday _____July 1961. 4. The clerk has worked in the same bank ______thirty years. 5. She hasn’t bought a new dress _____ last year. 6. May I borrow your dictionary _____an hour or two? 7. Ahmad went to London and stayed there _____ a month. 8. There has been a lot of rain ______ November. 9. The baby has been asleep ____ 6 o’clock. 10. The servant worked hard until 2 p.m. but she hasn’t done much work ______then. 11. I’m going to read ______ half an hour. 12. She hasn’t seen her eldest son _____ many years. 13. The secretary has typed ten letters _____ 9 o’clock. 14. I lent you my dictionary ____ an hour or two, but you kept it ____ a week. 15. The shopkeeper has sold nothing ____ 3 o’clock this afternoon. 16. The pupils are quiet ____ ten minutes, but then they began to make a noise.