八年级下册英语现在完成时态练习题.docx
《八年级下册英语现在完成时态练习题.docx》由会员分享,可在线阅读,更多相关《八年级下册英语现在完成时态练习题.docx(14页珍藏版)》请在冰豆网上搜索。
![八年级下册英语现在完成时态练习题.docx](https://file1.bdocx.com/fileroot1/2023-1/26/f9141da1-d19f-4d97-bac4-a9112df9a8fb/f9141da1-d19f-4d97-bac4-a9112df9a8fb1.gif)
八年级下册英语现在完成时态练习题
现在完成时专项练习
、写出下列动词的过去式和过去分词
study
eat
pay
chat
lose
come
read
stop
run
fall
see
fell
swim
give
take
write
choose
get
begin
be
bring
catch
find
go
hold
hear
lay
hurt
learn
/
know
/
grow
leave
/
have
/
drive
teach
/
make
/
二、单项选择
1、Bothhis
parents
look
sad.Maybethey
_what'shappenedto
him.
2、Hehas
beentoShanghai,hashe
A.already
B.never
C.ever
D.still
3、Haveyoumet
MrLi
A.just
B.ago
C.before
D.amomentago
4、Thefamouswriter
onenewbookinthepasttwoyea
rs.
A.iswriting
B.waswriting
C.wrote
D.haswritten
5、-Ourcountry
alotsofar.
A.haschanged;well
C.haschanged;better
6、ZhaoLanalready
B.changed;good
D.changed;better
inthisschoolfortwoyears
A.was;studying
B.will;study
C.has;studied
D.are;studying
-Yes.Ihopeitwillbeeven
7、We
D.knew
9、-Thesefarmershavebeentothe
United
Sta
-ReallyWhenthere
A.willtheygo
C.dotheygo
B.didtheygo
D.havetheygone
10、
youyour
homeworkyet
-Yes.I
itamomentago.
A.Did;do;finished
B.Have;done;finished
C.Have;done;havefinished
D.will;do;finish
11、Hisfather
thePartysince1978.
A.joined
XiaoLisineeshewasalittlegirl.
A.knowB.hadknownC.haveknown
8、HarryPotterisaverynicefilm.
Iittwice.
A.willseeB.haveseenC.sawD.see
tes.
B.hasjoinedC.wasinD.hasbeenin
A.havebeenin
B.havebeento
12、-Doyouknowhimwell
SureWefriendssincetenyearsago.
A.wereB.havebeen
C.havebecome
D.havemade
13、-Howlonghaveyou
here
-Abouttwomonths.
A.beenB.
goneC
.
come
D.ar
rived
14、Hurry
iup!
Theplay
for
ten
minutes.
A.has
begunB.hadbegunC.hasbeen
onD.began
15、It
tenyears
sincehe
left
the
army.
A.
isB.has
C.will
D.
was
16、Miss
Greenisn't
intheoffice
.she
_to
thelibrary.
A.has
goneB.went
C.willgo
D
has
been
17、My
parents
Shandongfor
tenyears.
C.havegoneto
D.havebeen
18、Thestudentshavecleanedtheclassroom,
they'ttheyC.havetheyD.haven'tthey
19、HasMrWhitebeenamemberofGreenerChinasinee
hetoChina
A.Howsoon,comesB.Howoften,go
t
C.Howlong,cameD.Howfar,arr
ived
20、Hisuncleformorethan9years.
A.hascomehereB.hasstartedtowork
C.haslivedthereD.haslefttheuniversity
21、()You'llanswerforwhatyou.
A.willdoB.havedoneC.had
doneD.do
22、()HeTokyofortwoweeks.
A.hasleftB.hasbeenawayfrom
leaving
23.(
)—
have
you
been
here
—Foramonth.
A.HowoftenB.
Howfar
C.
How
long
D.Howsoon
24.(
)It'sthethirdtimeyou
latefor
schoolthisweek.
A.wereB.areC.hadbeenD.
havebeen
25.()Manynewrailwaysdowninthe
pastfewyears.
A.hasbeenliedB.havebeenlaid
C.havebeenlayedD.havebeenlied
26.()—IsthatJackspeaking
—Sorry,
heisn'tinrightnow.He
thecinema
withhisaunt.
A.hasbeentoB.hasgoneto
C.havebeentoD.havegoneto
27.()Itten
yearssince
we
last
A.was,met
inBeijing.
B.hadbeen,met
C.was,meet
D.
is,meet
三、用所给动词的适当形式填空
1、Wejust(talk)aboutyou.
2、Whereareyou(be)I(be)toNanjing.
3、Whenyou(go)there
I(there)therelastmonth.
4、you(visit)theGreatWallyet
5、Howlonghaveyou(teach)Englishinschool
6、They(see)thefilmtwice.
7、He(work)inthathospitalsinceheleftcollege.
8、I(be)toShanghaiforseveraltime.
9、Whatyou(do)yesterdayI(make)a、--
-you(be)toBeijing---yes,Ihave.
11.Herparents(notwrite)tohersincetheyleft.
12.Idon'tknowthiswoman.I(meet,never)
her.
13.—Let'sgotothecinema.—No,I(see,
already)thefilm.
14.We(finish,not)ourhomeworkyet.Will
youwaitaminute
15.John(come,not)yet.Hewillbebackina
minute.
16.Mr.GreenoftengoestoAmerica.Infact,
he(be)theretentimes.
17.—Whee'sJohn—
Hejust(go)totheteachers'
office.
18.She(study)Englishsinceshewasten.
She(begin)tostudyEnglishwhenshewasten.
19.Jimisn'there.H(go)tothelibrary.
He(go)thereanhourago.
20.He(travel,never)onatraininher
life.
21.I(buy)thebiketwoweeksago.
I(have)thisbikesincethebeginningofthis
month.I(have)itfortwoweeks.
22.Greatchanges(takeplace)inthose
villagesinthelasttenyears.
23.Howmanytimesyou(phone)methese
daysyou(phone)methismorning
he(lost)thekeytothedoor.
25.I(look)forthedictionary,but
I(findnot)ityet.
26.—henewprogrammes(start)yet
—No,they(plan,still)
27.you(know)whereyoursister
has(go)
28.We(live)inShanghaifrom1989to1999.
We(live)for10years.
29.Theycan'tgowithus.They(finish,not)
theworkyet.
30.Yo(change,not)yourmind,haven'tyou
mustpayforthelibrarybookifwe(lost)
it.
32.I(tell)youabouttheaccidentassoonas
I(finish)thework.
33.—Ihearyourfather(be)toJapanonce.—Yes.
He(go)therelastyear.
34.—Whenyou(buy)thebook—
I(have)itfortwoweeks.
35.Suchathing(happen,never)inthevillage
before.
36.Ithinkyounever(hear)
suchathing.
37.you(read)thebookyet
38.Tomjust(find)hiscat.
39.He(notsee)thefilmyet.
Sohe(see)itthisevening.
40.I(have)mylunchalready.
41.You(find)yourlostbookYes,
I(find)ithoursago.
42.Youneedn‘ttellhimaboutit.
Ialreadyhimabout
it.(tell)
43.--whenyouthere(go)--Three
weeksago.
44.--Jim,you(write)alettertoyouraunt--yes,
I:
I(write)itjustnow.
45.Haveyou(return)theladderyetNo,
not.I(return)itsoon.
46.Sofar,I(notget)aletterfromhim.
47.Untilnow,shealready(write)threebooks.
48.Inthepastfewyears,we(build)alot
ofbuildings.
49.ThisisthefirsttimeIisit)the
GreatWall.
50.Wealready(know)eachother
before.
51.We(get)toknoweachotherthreeyearsago.
52.—HowmanytimesyouevertoShanghai
--Ivertherethreetimes.(去过)
53.-WhereisJim--Hetotheteachers'
office(去了)
54.--youtothehospitalyet(去过)
--yes,I(go)toseeDoctorLithismorningand
he(give)mesomemedicine.
--youtake)it.
--Yes,Iitjustamomentago.(take)
55.It(rain)foraweek.
56.Lastyearheoften(run)fortwohours
aday.
Untilnowhefortwoyears.(run)
he
(move)here.
58.OurMathsteacher(talk)toaboywhen
I(enter)theroom
59.TheGreens(be)totheGreatWalltwice.
60.I(give)themessagetoherassoonas
he(come)back.
61.There(be)nobooksontheshelfamomentago.
62.Look,theGreens(have)supper.But
wejust(eat)it.
63.Inoneortwoyears,she(become)a
doctor.
四、句型转换(每空一词)
1、MissZhanghastraveledtoBeijing.(改为否定句)
MissZhangtoBeijing.
2、HaveyoueverwantedtovisittheSummerPalace(作肯定回
答),I.
3、Hehasansweredallthequestions.(对划线部分提问)
he
(改为一般疑问句)
4、Hehasfoundsomethingintheroom.
hefoundintheroom
5、Ididn'tseehimlastyear.(改为现在完成时)
Ihimforalongtime.
6、Theoldmandidelastyear.(同义句改写)
Heforayear.
7、Thisfactoryopenedtwentyyearsago.(改写句子,句意不变)
Thisfactoryfortwentyyears.
&MissGaoleftanhourago.(改写句子,句意不变)
MissGaoanhourago.
9、TheGreenFamilymovedtoFrancetwoyearsago.(改写句子,
句意不变)
twoyearstheGreenFamilymovedto
France.
10、Thebushasarrivedhere.Itarrivedtenminutesago
(改写句子,句意不变)
11、Theyhaveknowneachotherfor6years(
改写句子,句意不
变)Theyhaveknowneachother6years12、Ib
oughtthebikelastyear
Ithebikefor
13、Davidhasalreadygotsomethingtoeat(改为否定句)
Davidtoeat.
14.Hediedtwoyearsago.(改为同义句)
He
rs.
fortwoyea
15.Iboughtthepenthreehoursago.(改为同义句)
thepenforthreehours.
16.Ijoinedthearmythreeyearsago.(
改为同义句)
Ia
army
memberofthe
three
years.===I
thearmyfor
threeyears.===Itthree
yearshethearmy.
17.Shehasworkedintheschoolforthreeyears.(改为同
义句)
Shehastheschoolthree
He
(动词填空)
orayear.(die)
years
18.Iborrowedthebookthreedaysago.(同义句)
I
thebookforthree
days
19.She
(learn)
Englishforthreeyears.
She
(learn)
Englishthreeyears
.(用since)
20、Theoldmanlastyear.
21、Thisfactoryopenedtwentyyearsago.(同义句转换)
Thisfactoryfortwenty
years.
22、MissGaoleftanhourago.(同义句转换)
MissGaoanhourago.
23、HermotherhasbeenaPartymemberforthreeyears.(同义句)
HermotherthePartythreeyears
24、TheGreenFamilymovedtoFrancetwoyearsago.(
转换)
twoyearstheGreenfamilymovedtoFrance.
25、Thebushasarrivedhere.Itarrivedtenminutesago.
(把两个句子合并成一个句子)
26.Hehasalreadyfinishedhishomework.(改为否定句)
Hehedhishomework.