过去完成时.急!急!急!,急!
1.Bytheendoflastweek,they____thebridge.
A.hascompletedB.completedC.willcompleteD.hadcompleted
2.What____Jane____bythetimehewassever?
A.did,doB.has,doneCdid,did.D.had,done
3.I______900EnglishwordsbythetimeIwasten.
A.learnedB.waslearningC.hadlearnedD.learnt
4.She______livedherefor______years.
A.had,afewB.has,severalC.had,alotofD.has,agreatdealof
5.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.
AhadcookedB.cookedC.havecookedD.wascooked
6.Shesaidshe__________theprinciplealready
A.hasseenB.sawC.willseeD.hadseen
7.Shesaidherfamily_______themselves______thearmyduringthewar.
A.hashidden,fromB.hadhidden,from
C.hashidden,withD.hadhidden,with
8.Bythetimehewastenyearsold,he_________.
A.hascompleteduniversityB.hascompletedtheuniversity
B.hadcompletedanuniversityD.hadcompleteduniversity
9.He_____toplay____beforehewas11yearsold.
Ahadlearned,pianoB.hadlearned,thepiano
C.haslearned,thepianoD.learns,piano.
10.What_______Annie____bythetimehewasten?
A.did,doB.did,didC.has,doneD.haddone
11.He___inthefactoryforthreeyearsbeforehejoinedtheArmy.
A.hasworkedB.worksC.hadworkedD.willwork
12.Bytheendoflastweek,they____thebridge.
A.hascompletedB.completedC.willcompleteD.hadcompleted