1)The war has been raging for 9 mouths now.
2) Have you written down his e-mail address?
3) How long have you been working for this company?
4) I've been queueing for half an hour so far.
5) Have you been to the supermarket?
6) I haven't heard from him for ages.
7) I haven't bought a new dress since Christmas
8) I've been waiting for you.
9) We haven't had such a snowy winter since my daughter was born.
10) A lot of things have changed since you left.
11) It has been snowing since yesterday morning.
12) I've been trying to catch a taxi for an hour now.
13) Have you passed your driving test yet?
14) Have you booked the place tickets?
15) Has his plane landed yet?
16) We've stayed at this hotel several times.