过去完成时专项练习
NAME一用动词的适当形式填空
CLASS
1We_____________pai
tthehousebeforewe______________movei
2Thatricholdma
_____________makeawillbeforehe_____________die
3They_____________studythemapofthecou
trybeforethey________leave
4Therobbers_____________ru
awaybeforethepoliceme
_______arrive
5I__________tur
offallthelightsbeforeI____________gotobed
6Paul__________gooutwithJa
eafterhe__________makeapho
ecall
7Tom__________sayhe___________readthebooktwice
8Ourpla
____________failbecausewe_____________makeabadmistake
9Whe
thechairma
______________fi
ishspeaki
ghe_____________
leavethehall
10TheReads______________havelu
chwhe
I______gettotheirhouse
二.句型转换
1.Ihadsoldtheticketwhe
shecame(改否定句)
2Shehadsu
gaso
gtousbeforesheda
ced(改否定句)
3Theybega
toclimbthemou
tai
aftertheyhadboughtallthefooda
ddri
ks(否定)
4By1000amIhadbee
veryhu
gry(改一般疑问)
5Lucyhadalreadycompletedtheprojectwhe
Iarrived(改一般疑问)
6Bythetimehegottotheairportthepla
ehadtake
off(改一般疑问)
7Hehadbroke
hisarmwhe
Isawhim(对划线部分提问)
8Whe
hehadreadthe
oteheateit(对划线部分提问)
9Jackdid
’tgototheci
emabecausehehadsee
thefilm(对划线部分提问)
1
f10Wehadhadthetoysforte
yearsbeforewegavethemtothechild(对划线部分提问)
11Shehadwritte
thebookbythee
dof1960(对划线部分提问)
12Wecookedthedumpli
gsWeatethemup(用过去完成时连接两句)
三、选择题
1.Heaskedme_____duri
gthesummerholidays
AwhereIhadbee
BwhereIhadgo
eCwherehadIbee
DwherehadI
go
e
2What___Ja
e____bythetimehewassever
Adiddo
Bhasdo
e
Cdiddid
Dhaddo
e
3I______900E
glishwordsbythetimeIwaste
。
Alear
ed
Bwaslear
i
g
Chadlear
ed
Dlear
t
4She______livedherefor______years
Ahadafew
Bhasseveral
ChadalotofDhasagreatdealof
5Bythetimemypare
tsreachedhomeyesterdayI_____thedi
eralready
Ahadcooked
Bcooked
Chavecooked
Dwascooked
6Shesaidshe__________thepri
ciplealready
Ahassee
Bsaw
Cwillsee
Dhadsee
7Shesaidherfamily_______themselves______thearmyduri
gthewar
Ahashidde
fromBhadhidde
from
Chashidde
withDhadhidde
with
8Bythetimehewaste
yearsoldhe_________
Ahascompletedu
iversity
Bhascompletedtheu
iversity
Chadcompleteda
u
iversity
Dhadcompletedu
iversity
9Shehadwritte
a
umberofbooks______thee
doflastyear
Afor
Bi
Cby
Dat
10He_____toplay____br