1 haven't seen
2 hasn't done
3 has driven
4 hasn't passed
1) I haven't seen him for ages.
2) He has been doing his lessons since lunch.
3) I have been driving since I was 17.
4) Alice hasn't passed her driving test because she doesn't know the rules well.
1 haven't seen
2 hasn't done
3 has driven
4 hasn't passed
1) I haven't seen him for ages.
2) He has been doing his lessons since lunch.
3) I have been driving since I was 17.
4) Alice hasn't passed her driving test because she doesn't know the rules well.