“We’d better take a taxi to the station.”
“Yes. The train ….. in fifteen minutes.”
A has left B will have left C leaves
“Where is the newspaper?”
“I threw it away. I thought you ….. reading it.”
A have finished B finished C had finished
“I feel very tired.”
“How can you be tired? You ….. a thing all day.”
A haven’t been doing B aren’t doing C haven’t done
“Cathy doesn’t study enough.”
“I know. I’m afraid she ….. her exam.”
A won’t pass B won’t be passing C won’t have passed
“It’s bad news about Janet crashing her new car, isn’t it?
“Yes. She ….. for months to buy it.”
A saved B is saving C had been saving
“There’s someone here to see you.”
“Oh, that ….. my sister. Send her in.”
A will have been B was C will be
“Whose is this earring?”
“I don’t know. I found it when I … the house.”
A was cleaning B had cleaned C am cleaning
“I ….. to reach Jane on the phone all day.”
“Don’t you know? She’s gone on holiday.”
A tried B have been trying C have tried
“I want to visit Katie.”
“Well, don’t visit her before five o’clock. She ….. .”
A is working B will be working C will have worked
“That ….. like Dad’s car.”
“It is. He must have finished work early.”
A sounds B had sounded C has sounded
“Is that a new jumper?”
“No. I ….. it from Laura yesterday.”
A have borrowed B had borrowed C borrowed
“ ….. to the library today?”
“Yes. Would you like me to return your books?”
A Will you have gone B Will you have been going C Will you be going
“How is your grandfather?”
“His condition ….. day by day.”
A improves B has improved C is improving
“When did you speak to Sue?”
“I met her as I ….. to work.”
A had walked B was walking C am walking
“Shall we go shopping?”
“I can’t go until the babysitter ….. .”
A arrives B will arrive C arrived
“I’ve invited Sam to my party.”
“I doubt if he ….. .He’s studying for an exam.”
A comes B will come C is coming
“I’m sorry I’m late.”
“I ….. here for over an hour.”
A have been waiting B have waited C was waiting
“I’m having trouble with the car.”
“I’m sure John ….. you fix it if you ask him.”
A is going to help B helps C will help