1) She told me ... . a) she is going to be very frank b) she has been very frank c) she was going to be very frank d) will be very frank 2) I wonder ... you to prepare for this exam. a) how long it did take b) how long did it take c) how long it took d) how long took 3) The flight attendant told them ... a) don't panic b) to not panic c) not to panic d) panic not 4) I'd like to buy a book. Can you tell me ... a bookshop near here? a) if there's b) there is c) is there d) whether is there 5) I wonder... a) how much did that watch cost b) what the price of that watch c) how much that watch did cost d) what that watch cost 6) They asked us how long ... a) we had been there b) we have been there c) were we there d) had we been there 7) He said ... disappointed with me. a) he is being b) he would be c) he was d) to be 8) No one was sure ... he would turn up or not. a) why b) when c) whether d) either 9) I must ask my boss ... a day off. a) to have b) can I have c) if I can have d) whether can I have 10) He even asked me ... about marrying him. a) if I think b) if I had thought c) if I had been thought d) if I'll think 11) He asked me... a) what did I do there. b) what was I doing there. c) what are you doing there. d) what I was doing there. 12) I told him ... football. a) I hate b) that I had been hating c) I was hating d) I've hated 13) The police warned people .... . a) don't leave the building b) not to leave the building c) to not leave the building d) shouldn't leave the building 14) 'I'll come if I can.' He said he ... if he could. a) should come b) would come c) would have come d) wants to come 15) I thought ..., but she isn't. a) she was married b) has had been married c) she has been married d) she would be married 16) 'I think you'd better stay in bed,' she said. She suggested ... in bed. a) to me to stay b) that I should stay c) to stay d) me to stay 17) Do you think ...? a) he knew I was coming b) he had known that I am coming c) does he know if I am coming d) did he know that I was coming 18) 'I didn't recognize you.' She explained that ... . a) she hadn't recognized me b) she hasn't recognized me c) she wouldn't recognize me d) she didn't recognize me 19) 'I must go.' He said .... . a) that he need to go b) he had to go c) he must have gone d) he's had to go 20) Galileo proved that the earth ... round the sun. a) goes b) had been going c) was going d) has been going 21) She ... them not to leave their seats. a) warned b) promised c) refused d) remembered 22) 'I'm sorry for being late.' He ... for being late. a) forgave b) asked for forgiveness c) apologised d) appointed 23) '...' The students said they'd try to work harder. a) 'We had try to work harder.' b) 'We would try to work harder.' c) 'We had tried to work harder.' d) 'We will try to work harder.' 24) 'When shall I come back, doctor?' I asked the doctor when ... go back. a) I shall b) I need to c) shall I d) I should 25) 'Don't forget that you haven't locked the door yet.' She ... us that we had not locked the door yet. a) recognised b) remembered c) reminded d) memorised

Leaderboard

Visual style

Options

Switch template

Continue editing: ?