She's still looking for a flat. She ____ found one yet. We're still smoking. We haven't given up smoking ____. They're still waiting for the bus. It ____ arrived yet. Have you ____ met a famous person? She has driven a car ____ her 17th birthday and nshe's now 31, so she has driven a car ____ 14 years. He turned on the TV at 8 p.m. and now it's 8.30 p.m., so he has watched TV ____ half an hour. I got cold on Friday, so I've had cold ____ Friday. I started reading this book yesterday. I have ____ this book since yesterday. He moved here 10 years ago, so he has ____ here for 10 years. I'm watching a rugby match for the first time, so I have ____ watched a rugby match before. I know George. I met him 5 years ago. So I have ____ him for 5 years. The last time Annie played tennis was a year ago. Annie ____ played tennis for a year. I bought this watch 2 years ago and I still have it. I have ____ this watch for 2 years. Mark went to Paris in 2000 and he's still there. Mark has ____ in Paris since 2000. Sandra is a tennis player. She has played tennis ____ she was six. Tom and his wife have lived next to me since their son ____ born. Jess and I have been friends since we ____ at university together. Angela and Jean-Pierre haven't sent the invitations ____ but they have ____ decided where to go for their honeymoon and bought their tickets to Italy. A: Is Annie in her bedroom? B: No, she has ____ to work. Sorry I'm late. I have ____ stuck in a traffic jam for an hour. A: Can I speak to Mr. Thompson, please? B: I'm afraid he has just ____ out of the office. I've ____ to most countries in Europe.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?