全球旧事资料 分类
一般过去时和现在完成时练习题
1A用already或yet
1Havetheytake
dow
theoldpictures______Notheyhave
’t_______
2Mostofushavefi
ishedourcompositio
s_____
3Hesaidhehad
’tvisitedtheexhibitio
________B用si
ce或for
1Wehavelear
edfivelesso
s_____thebegi
i
gofthisterm
2MrsLiaohasbee
i
hospital______lastweek
3Ihavestayedatmyau
t’s_____twoweeksC用havego
e或havebee

1Wherearetheboystude
tsThey_____totheschoolfactory
2Isyourfatheri
Nohe____toShe
zhe
_______heever______
therebefore
Yeshe___thereseveraltimes
3HeaskedmeifI_____toHa
gzhoubefore
ItoldhimthatIwa
tedtogothereforavisitasI____
ever____to
thatcitybefore2选择填空
1Mother____mea
ewcoatyesterdayI_______ito
Itfitsmewell
Ahadmade…havetriedBmade…havetried
Chasmade…tried
Dmade…tried
2“He____todrawhorsesalready”“Whe
______he”“Lastyear“
Alear
ed…hasBlear
ed…did
Chaslear
ed…hasDhaslear
ed…did
3Tom_____upi
tothetreeLookhe____highupthere
Ahasgot…isBhasclimbed…wasCgot…wasDclimbed…is
4____you_____thetextyetYeswe____ittwohoursago
ADid…copy…didBHave…copied…have
fCHave…copied…didDDid…copy…had
5“Why______she_______a
gry”“Becausehe_____atherjust
ow”
Adid…get…shouted
Bhas…got…shouted
Cdid…get…hasshouted
Dhas…got…hasshouted
6______you__________thefilmbeforeWhere_____you____it
AHave…see
…did…seeBDid…see…did…watch
CHave…see
…have…see
DDid…see…have…see

7You____mewaiti
gfortwohoursI____foryousi
cefive
Akept…waited
Bhavekept…waited
Ckept…havewaited
Dhavekept…havewaited
8Where______Joh
_______TothelibraryHe_________therefora
hour
Ahas…bee
…hasgo
eBhas…go
e…hasbee

Cdid…go…we
tDdid…be…we
t
9______thebabystill_____Noit_______cryi
g
AHas…cried…hasstopped
BIs…cryi
g…stopped
CDid…cry…stopped
DIs…cryi
g…hasstopped
10I_______thewayI________hereforquitema
yyears
Ak
ew…havelivedBk
ew…live
Ck
ow…havelivedDk
ow…live
11_____youever_____AmericaYesIhave
AHave…go
etoBHave…go
ei

CHave…bee
toDHave…bee
i

12Mybrother____collegeforoverthreeyears
Ahasgo
etoBhasbee
to
Chasbee
i
Dhasbee
at
13He________theArmybythee
dof1989He______i
thearmysi
cethe

Ajoi
ed…isBhasjoi
ed…hasbee

Chadjoi
ed…isDhadjoi
ed…hasbee

14BythetimeI_____backthey____upte
satellites
Acame…havese
tBcame…hadse
t
fCcome…havese
tDhadcome…se
t
15Jack____overfivelesso
r
好听全球资料 返回顶部