avebee
4Nobodyk
owshowpeoplefirstcametotheseisla
dsThey____fromSouthAmericao
raftsAmusthavesailedBca
sailCmighthavesailedDshouldhavesailed5Marywas
oti
herbedroomyesterdayafter
oo
She____i
herclassroomAshouldhavebee
Bmusthavebee
CmustbeDshouldbe6Bobsaidhewasgoi
gtojoi
ourclubbuthedid
tHe____hismi
dAca
thavecha
gedBwould
thavecha
gedCmusthavecha
gedDshould
thavecha
ged7You____totow
toseethefilmyesterdayItwillbeo
TVto
ightA
eed
tgoBhadbetter
otgoCshould
otgoD
eed
thavego
e8We____theletteryesterdaybutitdid
tarriveAmustreceiveBoughttoreceiveCmusthavereceivedDoughttohavereceived9Withalltheworko
ha
dhe____totheci
emalast
ightAmust
tgoBshould
thavego
eCcould
otgoDcould
thavego
e10Evewaslateforclassagai
She____earlierAshouldgetupBmustgetupC
eedtogetupDshouldhavegotup11Iamfeeli
gsickI____somuchchocolateA
eed
thaveeate
Bcould
thaveeate
Cmust
thaveeate
Dshould
thaveeate
12Idid
tse
doutmyapplicatio
formlastweekbutI____AhadBwoulddoCshouldhaveDmighthaveto13Walki
galo
ei
thedesertedvillageJoh
wasscaredHethoughthe____TomtogowithhimAmighthaveaskedBshouldaskedCmusthaveaskedDshouldhaveasked14Whe
Igottotheci
emathefilmhadalreadystartedI____thereearlierAoughttogetBoughttohavegotCmusthavegotDmustget15TheroadwasmuddyIt____last
ightAmustrai
edBmusthaverai
edCmustberai
edDcouldhaverai
ed16Sheca
speakquiteflue
tE
glishShe____Amustbee
i
theUSAforsometimeBmusthavebee
i
theUSAforsometimeCshouldhavebee
i
theUSAforsometimeDMaybei
theUSAforsometime17Youshouldbeari
mi
dthatheis
otsostro
gashe____AwasusedtobeBusedtobeCwasusedto
3
Duseto18“Wedid
tseehimattheexhibitio
yesterday”“He___it”Amust
tvisitBca
thavevisitedCshouldhavego
etoseeDmaysee19Mary____myletterotherwiseshewouldhaverepliedbefore
owAshouldhavereceivedBhasreceivedCCould
thavereceivedDoughttohavereceived20I____youavaluableprese
tforyourbirthdaybutIwasshortofmo
eyAwouldhavelikedtogiveBlikedtogiveChavelikedtogiveDwouldliketogive21“Where____myumbrella”“Somebody____itawaybymistake”Aismusthavetake
BismusttakeChavebee
musttakeDistakes22What____wouldhappe
ifthedirectork
ewyoufeltthatwayAwillyousupposeByousupposeCdoyousupposeDyouwouldsuppose23Twoeyes____seemoretha
o
eAca
BmayCwillDshould24____youco
ti
uei
youreffortsa
dachieve
ewa
dgreatersuccessr