8. I…………………………… (not / be) to Canada so far. 9. But I …………………………..(already / travel) to London a couple of times. 10. Last week, Mary and Paul…………………………. (go) to the cinema. 11. I can't take any pictures because I………………………. (not / buy) a new film yet. 12. (they / spend) ………………………………their holiday in New Zealand last summer? 13. ………………………….(you / ever / see) a whale?
14. Peter and his brother…………………….( learn) English for three years.
15. It…………………………( not/rain) since last week.
16. The weather…………………….( be) quite good since Christmas.
17.I …………………….(have) this bike since I was a teenager, and I still use it.
18.She………………………(see) this film before.
19. My uncle ……………………..(work) in this factory for ten years.
20. Mr.Green ……………………..(play) chess since eight o’clock.