a) have b) has c) had d) having
- Fear of dolls can't have ..................... a phobia I was born with.
a) be b) been c) see d) seen - Fear of dolls ................ have been a phobia I was born with.
a) must b) most c) mist d) nest - My friend didn't meet me. She ................ have been ill.
a) may b) might c) must d) can't - She ............. have been ill, I saw her in the evening.
a) can b) can't c) could d) might - She must have .....................
a) forget b) forgets c) forgot d) forgotten - Tarek must ................ fallen off his bike, as he has injured his leg.
a) have b) has c) had d) having - Tarek ................ have seen the hole in the road.
a) can b) can't c) could d) may - Rafeek's team can't have ................, as he looks very happy.
a) lose b) loses c) lost d) loss - Ayman Refaat's team must have ............... He might have scored a goal.
a) win b) wins c) won d) wine - The team must have ..................... lots of goals.
a) score b) scores c) scored d) scoring - It ................ be very dry this year as the ground is very dry and dusty.
a) must b) mustn't c) can d) can't - It must ............... been very dry this year.
a) have b) has c) had d) having - It can't have .................. for months so the crops aren't growing.
a) rain b) raines c) rained d) raining - A farmer looks very worried; he might not ............ any money.
a) get b) gets c) got d) getting - A lot of people must have ............. the stones using ropes and animals.
a) carry b) carries c) carried d) carrying - They might have ..................... a road.
a) build b) builds c) built d) buildng - They can't ................ had lorries or rockets.
a) have b) has c) had d) having - They might have .................. boats.
a) use b) uses c) used d) using - Our neighbours ........... have lost their key as they are breaking the window.
a) must b) can't c) could d) might - The driver tells all the passengers to get off and walk, the bus ............ have broken down.
a) must b) can't c) could d) might - A friend comes, then walks out again. He ......... have forgotten his homework.
a) must b) can't c) could d) might - My friend falls asleep during an English lesson, he ........ have had enough sleep last night.
a) must b) can't c) could d) might - Ahmed has three houses, six cars and a yacht, he ................... a rich man.
a) must be b) might be c) can't be d) may be - Nora isn't at work today, she ...................... sick.
a) might be b) must be c) must have been d)can't be - The man ................ his enemies as they went into the cave.