-
They a) have been working b) have worked in the garage, that's why their clothes are greasy.
a -
She a) had met b) had been meeting John before he came to work here.
a -
By the time the letter arrives, a) I will have left b) I will have been leaving.
a -
When Karen telephoned, they a) had been studying b) had studied for two hours.
a -
I'm tired. I a) have just finished b) have just been finishing my homework.
a -
Peter a) has been reading b) has read 3 books by Hemingway.
b -
By the time we finish, we a) will have painted b) will have been painting for 4 hours.
b -
I made sure that I a) had learned b) had been learning Italian well before I left for Rome.
a -
She a) has known b) has been knowing John for 10 years.
a -
They a) have thought of you b) have been thinking of you a lot recently.
b

