九年级过去完成时态专项练习题2013126
定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的
是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。
构成:过去完成时的构成had过去分词
用法:
1、与bybeforebythee
dof引导的表示过去的时间状语连用。
例如:bythe
bybefore
i
eo’clockyesterdaybythee
doflastyear
bytheageoftwe
tybythetimeIarrived…
2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:
Whe
Iretur
edhomemyguesthadalreadyleft
Idid
otseethefilmbecauseIhadsee
itbefore3、常用于toldsaidk
ewheardthoughtask等动词后的宾语从句。例如:
Shesaidthatshehad
everbee
toParis
HeaskedwhatIhadsaid
现在完成时和过去完成时的区别:
现在完成时强调对现在的影响或结果过去完成时强调对过去的影响或结果。
1单项选择
1.Heaskedme_____duri
gthesummerholidays
AwhereIhadbee
BwhereIhadgo
e
CwherehadIbee
DwherehadIgo
e
2What____Ja
e____bythetimehewassever
Adiddo
Bhasdo
eCdiddid
Dhaddo
e
3I______900E
glishwordsbythetimeIwaste
。
Alear
ed
Bwaslear
i
gChadlear
edDlear
t
4She______livedherefor______years
AhadafewBhasseveralChadalotofDhasagreatdealof
5Bythetimemypare
tsreachedhomeyesterdayI__thedi
eralready
Ahadcooked
Bcooked
ChavecookedDwascooked
6Shesaidshe__________thepri
ciplealready
Ahassee
Bsaw
Cwillsee
Dhadsee
7Shesaidherfamily_______themselves______thearmyduri
gthewar
Ahashidde
fromBhadhidde
fromChashidde
withDhadhidde
with
8Bythetimehewaste
yearsoldhe_________
Ahascompletedu
iversity
Bhascompletedtheu
iversity
Bhadcompleteda
u
iversity
Dhadcompletedu
iversity
9Shehadwritte
a
umberofbooks______thee
doflastyearAforBi
CbyDat
10He_____toplay____beforehewas11yearsold
Ahadlear
edpia
o
Bhadlear
edthepia
o
Chaslear
edthepia
o
Dlear
spia
o
11What_______A
ie____bythetimehewaste
Adiddo
BdiddidChasdo
e
Dhaddo
e
12He___i
thefactoryforthreeyearsbeforehejoi
edtheArmy
AhasworkedBworks
ChadworkedDwillwork
13Bythee
doflastweekthey____thebridge
1
fAhascompletedBcompletedCwillcompleteDhadcompleted
14Be
hatesplayi
g_____violi
buthelikesplayi
g____football
Aa…the
Bthe…theC…the
Dthe…
15Bythetimehewas4he______alotofGerma
words
Ahadlear
edBhaslear
edClearr