Question 1/10

Why haven't you finished your homework …..?

Question 2/10

We have ……. been to England but we've visited Ireland many times and we really love it.

Question 3/10

I think I'll stay at home tonight as I've …. seen the film.

Question 4/10

My parents have been married …… thirty years.

Question 5/10

I've lived here …… I was a child.

Question 6/10

Paul's getting angry. He's been waiting for you …… ages.

Question 7/10

Mr. Davidson has ….. gone for lunch. Try calling back in about forty-five minutes.

Question 8/10

I've known Jill ….. my 18th birthday, she came to my party with Anthony, her boyfriend at the time.

Question 9/10

I'm so happy. I've …… finished a really long and complicated report for my boss.

Question 10/10

Have you ……picked up a hitch-hiker in your car? No never. I would be too afraid to do so.