1.TheancientEgyptiansaresupposed______rocketstothemoon.
C)tohavesentD)tohavebeensending
2.I’msorry______youwaitingforsolong.
C)tohavekeptD)tohavebeenkeeping
3.You’relucky______atickettotheshow.
A)tohavegotB)togetC)gettingD)got
4.I______thebooktoyoubymail,butIlaterdecidedtocallyou.
A)meantohavesentB)meantosend
C)meanttosendD)meanttohavesent
5.Iwish______himaboutit.
C)tonottellD)nottohavetold
6.I______toseeyou,butIwasjusttoobusy.
A)hadintendedtocomeoverB)intendedtocomeover
C)intendtocomeoverD)intendtohavecome
7.Theyaresaid______the3000target.
A)toalreadyhitB)tobealreadyhit
C)tohavealreadyhitD)bealreadyhit
8.Hereisanotherletter______.
9.Theyallwish______asordinarypersons.
A)beingtreatedB)betreated
10.Ifeelitanhonor______tospeakhere.
11.Youarefortunate______asaregularstudenthere.
C)tohavebeenacceptedD)accepting
12.Hedoesn’tseem______aboutit.
C)notifyingD)tohavebeennotified
13.Don’tlethim______therealone.
15.Wehadthelight______allnight.
16.Hewasgoingtotown______.
A)havinghiswatchrepairB)haverepairedhiswatch
C)tohavehiswatchrepairedD)tohaverepairedhiswatch
17.I’mstarvingtodeath.We’dbetterfindarestaurant______.
18.TherearetimeswhenIfinditdifficult______.
A)tomakemyselfunderstandB)makingmyselfunderstand
C)tomakemyselfunderstoodD)makingmyselfunderstood
19.Scientistsconsiderlaser______oneofthemostusefultoolsinusetoday.
20.Ratherthan______everythingtothelastminute,healwayspreferstostartearly.