VIII
comes - were playing - had done - bought - will know - went - isn't living/was - met - has been studying - heard - had broken - have - saw/ had never seen - had come
5 It is 7 years since I last ate this kind of food.
6 It is weeks since Mary last rang.
b)
1 It’s the first time my brother has driven the car
2 It's the first time I have met such a famous singer
3 It's the first time she has been to the ballet
4 It's the first time she has drunk wine.
5 It's not the first time my grandfather has been in hospital.
6 I haven't seen her for three months.
7 She hasn't gone out with him for 2 years
VII cắt quá không lần được