2.
a) work-----am working
b) Do you live-----have lived
c) Have you lost-----have lost
d) Do you play-----play----are playing
e) Have you phoned---am phoning
f) Does it rain----hasn't rained
g) am looking----have you looked
1.
a) has worked
b) eat out
c) 's playing
d) are you eating
e) 've eaten
f) 's left
g) 'm listening
h) am learning