1-must have
2-must have lost
3-can't have had
4-must be
5-might have
6-must be
7-must have won
8-I don't think he will come to the meeting.He .................come.
هو ازاى هتبقى مستقبل
9-can't be
10-can't have been
شكـــــــــــــــــــــــــــــــــــــــــرا يا مستر على السئله