a, It's years since I enjoyed life so much
b, It's hours since the telephone rang
c, It's ages since I saw him
d, It is two hundred years since the Times was first printed
e, It is five years since I saw her
f, It is over 6 months since John had his car cut
g, He has learned English for 8 years
h, I haven't laughed so much for ages
a, She has driven for 1 month
b, We have eaten since it started to rain
c, Samuel has kept a diary since 1997
d, We have learned English for 5 years
e, I have lived in Ho Chi Minh City since I was 8
f, She started taught the children in this remove village