a) must see b) must have seen c) can't see d) can't have seen
- He ....................... working at home lately.
a) may be b) may have c) might have been d) might have - He walked into the wall, he ............. have been looking where he was going.
a) could b) can‟t c) may d) must - The streets are muddy. It ..................... rained.
a) could have b) must have c) can't have d) might have - His watch ................... have cost a lot of money. It's made of plastic.
a) must b) might c) could d) can't - It ............... have been very windy. There are branches all over the ground.
a) can't b) will c) must d) didn't - 39 - Tunneling under the Nile ................have been easy. I'm sure it was difficult.
a) must b) may c) can't d) might - My father ................. have walked to work. His car is still in the garage.
a) didn't b) won't c) shall d) must - He can't walk. He ..................... be ill.
a) must b) mustn't c) shouldn't d) won't - He spends so much money. He .................... be rich.
a) can't b) shouldn't c) must d) won't - You ............... finished that long book already. You bought it only yesterday.
a) can't have b) must have c) should have d) will have - Ali fell off his bike. His mother says he .................. have broken his arm.
a) might b) will c) can d) didn't - He .................. have been injured. There was blood on his face.
a) can't b) mustn't c) must d) should - 46 - The streets are wet. It ...................... last night.
a) must rain b) can't rain c) must have rained d) should have rained - 47 - You arrived quickly. You ..................... have taken a taxi.
a) must b) can't c) should d) might - It ..................... be our train. It is too early.
a) must b) can't c) might d) mustn't - I ..................... go down town tomorrow. It depends on the weather.
a) might b) must c) can't d) shouldn't - That restaurant ..................... be very good. It is always empty.
a) might b) must c) can't d) shouldn't - He ................ have known about your illness. Nobody told him about it.
a) must b) can‟t c) needn‟t d) mustn‟t - The policeman told her to turn right and she turned left. She ........... have understood him.
a) must b) may c) can‟t d) could - It ........................ be a bird. You must be mistaken.
a) may b) might c) can‟t d) must - When he worked up he didn‟t find his watch. Someone ......have stolen it.
a) must b) can‟t c) should d) mustn‟t - Yesterday, I saw a doctor coming out of their home. Someone .............. ill.
a) can't have been b) can't be c) must be d) must have been - She was so unhappy yesterday. She .................. her driving test.
a) can't have passed b) can't pass c) must pass d) must have passed