8. When did you learn to drive?
How long is it ____________________________________________________
9. The last time I went swimming was when we were in Spain.
I haven’t ________________________________________________________
10. You haven't tidied this room for weeks.
It’s weeks _______________________________________________________
11. We started looking for a flat 2 months ago and we are still looking.
We have ________________________________________________________
12. This is the first time I've been to a night club
I haven’t ________________________________________________________
13. They have never heard such a thing before.
This is the first time ________________________________________________
14. Noone has challenged his authority before.
This is the first time ________________________________________________
15. She left university 2 years ago
It is _____________________________________________________________
16. My mother was the most warm-hearted person I've ever known.
I have ___________________________________________________________
17. I haven't been able to see them for over a year.
It is _____________________________________________________________
18. It stared to rain at 2 o'clock.
It has ____________________________________________________________
19. I have never been to the ballet before.
It is ______________________________________________________________
20. John and Mary moved to Edinburgh twenty years ago.
It is ______________________________________________________________