Put each verb in brackets into a suitable verb form.
a) I m sorry about not coming last week. I (have)___________ had a cold and so I (stay)___________ at home.
b) Wait a minute! I (have)___________ an idea. Let s go and see Roger. We last (see)___________ him a long time ago.
c) It s nice to be back here in London. This is the second time I (come) ___________ here.
d) I m phoning about your bicycle for sale which I (see)___________ in the local paper. (you sell) it? Or is it still available?
e) This place is in a terrible mess! What on earth (you do)___________ ?
f) And now for an item of local news. Hampshire police (find)___________ the dangerous snake which (go) ___________ missing earlier in the week.
g) This tooth (kill)___________ me lately! So I (make)___________ an appointment with the dentist for next Tuesday.
h) I can t give you the report I (promise)___________ for today because I (not finish)___________ it.
Put each verb in brackets into a suitable verb form.
a) I m sorry about not coming last week. I (have)______had_____ had a cold and so I (stay)______stayed_____ at home.
b) Wait a minute! I (have)_____have______ an idea. Let s go and see Roger. We last (see)______saw_____ him a long time ago.
c) It s nice to be back here in London. This is the second time I (come) ______have come_____ here.
d) I m phoning about your bicycle for sale which I (see)______saw_____ in the local paper. (you sell) Have you sold it? Or is it still available?
e) This place is in a terrible mess! What on earth (you do)______have you done_____ ?
f) And now for an item of local news. Hampshire police (find)_____have found______ the dangerous snake which (go) _____went______ missing earlier in the week.
g) This tooth (kill)______has been killing_____ me lately! So I (make)______made_____ an appointment with the dentist for next Tuesday.
h) I can t give you the report I (promise)______promised_____ for today because I (not finish)______haven't finished_____ it.