Answer sheet
Question 1: My favourite film is Cleo’s Dream. ________ it four times
Question 2: Liz is from Edinburgh. She ________ there all her life
Question 3: Martin is English but he lives in France. He has been there ________
Question 4: ‘Can you drive?’ ‘No, ________ a car but I want to learn’
Question 5: How long _________ each other?
Question 6: I _________ that song before
Question 7: Alice _________ to Japan four times so far
Question 8: I _________ your mother three times this week
Question 9: Roger _________ a luxury yacht
Question 10: She _________ her driving test
Question 11: Miss Jones _________ two cups of tea today
Question 12: Sarah _________ my best friend since 1992
Question 13: ‘Where are Tom and Pauline?”
“They ________ to the supermarket.”
Question 14: “Have you seen any films lately?”
“Yes. Actually, I ________ two this week”
Question 15: “Are you going on holiday this summer?”
“Yes. I ________ enough money”
Question 16: “Where is Mark?”
“He ________ to the library to return some books”
Question 17: ‘________ your sister recently?’
‘Yes, she came to visit last weekend’
Question 18: 'This is a great book’
‘I know. I ________ it twice already’
Question 19: ‘Your socks are all wet!’
‘Don’t worry. I ________ another pair with me’
Question 20: ‘What time do you finish work?’
‘Actually, I ________’
Question 21: ‘I like your dress. Is it new?’
‘No, I ________ it for ages’
Question 22: ‘Where is Christine?’
‘I don’t know. I ________ her today’
Question 23: ‘When are you going to buy a new car?’
‘Well, I ________ two that I like, but I can’t decide which one to buy’
Question 24: ‘When are you seeing Paul next?’
‘We ________ to meet next Tuesday’
Question 25: ‘Is there a supermarket in your town?’
‘Yes. There ________ one here for quite a while’
Question 26: ‘Where is Bob?’
‘He ________ Jimmy to the park’
Question 27: She ________ the door since she heard the phone ring
Question 28: Emily ________ her lunch already, even though it’s only 10 o’clock
Question 29: ________ the housework, Maggie sat down to rest
Question 30: They ________ together for five years
Question 31: ‘I went to a Mexico restaurant last week’
‘Really? I ______ Mexican food’
Question 32: Jason ______ Amanda since he was five years old
Question 33: They ______ in that house for five years
Question 34: ‘I met our new boss this morning’
‘I ______ him, too. He’s very nice’
Question 35: ‘______ in a hotel?’
‘No, but my parents did last summer in Rome’
Question 36: I ________ the report yet
Question 37: ‘Why are you so upset?’
‘I ______ my favorite ring’
Question 38: ‘I feel very tired’
‘How can you be tired? You ________ a thing all day’
Question 39: ‘How long ________ James?’
‘Since we were children’
Question 40: ‘Could you take the rubbish outside for me, please?’
‘I ________ it’
Question 41: . ‘________ your homework yet?’
‘No. I’m still busy doing it’
Question 42: I haven’t played tennis ________ I was at school
Question 43: ‘How long ________ Tony?’ ‘Since we were children’
Question 44: No announcement about the results ________ so far
Question 45: ‘Do you know Steven?’
‘Yes. I ______ him for years’
Question 46: He’s tired. He ______ properly for days
Question 47: I’m very hungry.’
‘I’m not surprised. You ______ all day’
Question 48: “Are Diane and Paul here?”
“No, they ________”
Question 49: ________ that woman before, but I can’t remember where
Question 50: How long ________ married?’
‘Since 1998’