Ex3
1 has been
doing 2 have been driving 3 hasn’t passed 4 have had 5 have known 6 has been
eating 7 have never heard
Ex 4
1 OK 2
have> has 3 have been fishing 4 OK 5 hating > hated
Ex 5
1 My sister
has been painting since she was six, but she hasn’t sold a single painting yet.
2 I’m glad
that we have finished the work
3 My hands are dirty.
I have been working in the
garage
4 Ann has eaten all the
sweets. Have you ever played cards?