______ (you/send) us the new ´price list of your products yet? We need it as soon as possible.
Have you sent
I _____ (have) this car for twenty years and it's as realiable as ever.
've had
I'm afraid the company is going bankrupt. It _____ (have) big problems lately.
's had
He's an awful driver. He _____ (have) four accidents in the last three months.
's had
We_____ (produce) this product since the beginning of the year.
've been producing
He _____ (finish) writing his first novel at last. It should be published in the summer.
's finished
I _____(learn) English for over twelve years now.
've learnt
I______ (write) to the bank twice, but I haven't had a reply .
've written
I_______ (try) to repair the lock on our door for the last four hours without any success.
've been trying
I'm a bit worried about Malcolm. He____(act) very strange lately.
's been acting
The company is huge. It _____ (create) a thousand of new jobs since the beginning of last year.
has created
So, what _____ (you/do) since I last saw you? what's new?
have you been doing
That's a really nice watch you have Greg. How long __ _____ (you/ wear) it?
have you been wearing
Sorry to arrive looking so untidy. I _____ (run) as I missed the bus.
've been running
How many of these questions _________ (you / manage) to get right so far?
have you managed