27.I last saw him when I was a student
I haven’t
28.He last talked to her in 2004
He hasn’t
29.We last met the lost child twenty minutes ago
We haven’t
30.Carol last went to the zoo 5 months ago.
Carol hasn’t
31.They last ate pizza at the restaurant 7 months ago.
They haven’t
1. When did you first meet him?
How long have
2. When did they buy the house
How long have
3. When did you start listening to classical music?
How long have
4. When did they start building this bridge?
How long have
5. How long ago did you last see Mary?
How long haven’t
6. How long ago did he break his leg?
How long has
7. How long have they painted the house?
How long have
8. How long has she learnt French?
How long has
9. How long is it since he painted the door?
How long ago did
10.How long is it since Jack met Rose?
How long have