1. I haven' t taken a bath since monday.
~ It is.........…
2. It's 2 years since I had a punture
~ I have.....
3. He last shaved the day before yesterday
~ He has......
4 It's 2 months since he eared any money
~ He hasn't........
5. I last drank champagne at my brother's wedding.
~ I haven't .......
6. It's 2 years since I was last in Rome.
~ I haven't ........
7. I saw Tom last on his wedding day
~ I haven't ...............
8 . I last ate raw fish when I was in Japan
~ I haven't ..............
9. It's years since Mary last spoke French
~ Mary hasn't ...........
10. It's ten weeks since I last had a good night sleep
~ I haven't................