i
Chi
afor8years
Ahaslived
Blived
Chavebee
Dlive
9HellothisisMrGree
speaki
gCa
IspeaktoMrBlack
SorryHe______theBai
iaoPark
Ahasbee
toBhasgo
etoCwe
tto
Dwillgoto
10____youever____totheUSYestwice
AHavego
eBHavebee
CDogo
Dweregoi
g
fSectio
GUse“
evereveralreadyjustyetforsi
ce”tofilli
thebla
ks
1Ihave_____________see
himbeforesoIhave
oideaabouthim
2Jackhas_______________fi
ishedhishomework
3MrWa
ghastaughti
thisschool______________te
years
4“Haveyou______________see
thefilm”“NoIhave______________see
it”5“Hasthebusleft_____________”“Yesithas_______________left”
Sectio
H过去完成时练习题
1Thepolicefou
dthatthehouse_______a
dalotofthi
gs_________
Ahasbroke
i
tohasbee
stole
Bhadbroke
i
tohadbee
stole
Chasbee
broke
i
tostole
Dhadbee
broke
i
tostole
2Bythee
dofthisce
turywe__oursi
toastro
gmoder
cou
try
Awillbuild
Bhadbuilt
Chavebuilt
Dwillhavebuilt
3We_________theworkbysixyesterdayeve
i
g
Afi
ished
Bwouldfi
ishChadfi
ishedDhadbee
fi
ished
4I_________tohelpyoubutcould
’tgetherei
time
Awa
t
Bhadwa
tedChavewa
ted
Dwaswa
ti
g
5MrsWutoldmethathersister___________
Aleftabouttwohoursbefore
Bwouldleaveabouttwohoursbefore
Chasleftabouttwohoursago
Dhadleftabouttwohoursbefore
6Whe
Ireachedhomemypare
ts__________theirsupper
Aarehavi
g
BhavealreadyhadChavehad
Dhadalreadyhad
7Itseemsthattheoldma
_________somethi
gimporta
t
Ahaslost
Bhadlost
Clost
Dwouldlose
8She__________i
thisschool________thepastte
years
Awasteachi
gsi
ce
Bhadbee
teachi
gsi
ce
Cwouldteachfor
Dhasbee
teachi
gfor
9DidyouseeXiaoLiatthepartyNo______bythetimeIarrived
Ashe’dleft
Bshesleft
CShewasleft
Dshemustleave
10Thejobprovedtobemuchmoredifficulttha
I______
Aexpect
Bexpected
Cwouldexpect
Dhadexpected
11Wecould
’tcatchupwiththeothersbecausethey_____toolo
gbeforeus
Astarted
Bwerestarti
gChavestarted
Dhadstarted
12Shefelta
xiousaboutherso
asshe________forquitealo
gtime
Ahave
theardhim
Bhad
’theardhim
Chave
‘theardfromhim
Dhad
’theardfromhim
13Bythetimethespeakere
teredthehallalltheliste
ers_______
Ahadseated
BwereseatedCseated
Dwereseati
g
14Bythee
dof
extJulythisbuildi
g__________
Awillbefi
ishedBwillhavefi
ishedCwillhavebee
fi
ishedDhadbee
fi
ished
15Bythetimethewar____mostofthepeoplehadleft
Awasbega
Bwasbroke
outCr