一般过去时和现在完成时的区别练习题.docx
《一般过去时和现在完成时的区别练习题.docx》由会员分享,可在线阅读,更多相关《一般过去时和现在完成时的区别练习题.docx(5页珍藏版)》请在冰豆网上搜索。
一般过去时和现在完成时的区别
单项填空。
1.—I’msorry,Cathy,I______yourradioforsuchalongtime.
—Nevermind.
A.haveborrowed B.havelent
C.havekept D.havereturned
2.—Wherehaveyou______thesedays?
—Ihave______toYangzhouwithmyfriends.
A.been,gone B.been,been
C.gone,been D.gone,gone
3.—Whereisyourfather?
Wehaven’tseeneachotherforweeks.
—______.
A.HehasbeentoAmerica
B.HehasgonetoEngland
C.HeisgoingtoAustralia
D.Hewouldvisitmygrandparents
4.Theyhave______sincethefactoryopened.
A.lefttheschool B.joinedtheteam
C.becomeworkers D.workedhere
5.Jim______theGreatWallmanytimes.
A.wentto B.goesto
C.hasgoneto D.hasbeento
6.It______tenyearssincethey______toFrance.
A.was,moved B.was,havemoved
C.is,havemoved D.is,moved
7.—______totheUnitedStates?
—No,never,butIwenttoCanadaafewyearsago.
A.Haveyoubeen B.Haveyougone
C.Didyougo D.Willyougo
8.Iwon’tgotoseethefilmtonightbecauseI______myticket.
A.didn’tlose B.havelost
C.willlose D.didn’thave
9.MissWuhastaughtinthisschool______.
A.fortenyears B.tenyearsago
C.sincetenyears D.fortenyearsago
10.I______today’shomeworkalready.Whataboutyou?
A.havefinished B.finish
C.tofinish D.finishing
11.—AnnhasgonetoShanghai. —So______herparents.
A.has B.had C.did D.have
时态练习
I. 用括号内的一般过去时活现在完成时形式完成下列句子。
1. They(go)__________toAmericalastyear.
2. I’msorry.I(forget)_________yourname.
3. Myfriend(finish)__________collegelastyear.
4. He(notspeak)___________tomesincewequarrel(争吵).
5. She(rise)______________withthefirstraysofthesunthismorning.
6. Myuncle(buy)_____________abikelastmonth.
7. He(nevervisit)________________Hangzhoubefore.
8. Theman(lose)_________________alargesumofmoneythismorning.
9. I(read)_________________thatbookthroughinthelibrary.
10. I(get)_______________backtheumbrellaIleftinthebus.
11. I(neverhear)_____________________herspeakinpublic.
12. Heisthemanwho(take)________________Peter’spen.
13. Yourdinnerisready.I(lay)_____________itonthetable.
14. You(send)______________thoselettersoffyesterday.
15. Bill(notfind)_______________hiswatchyet.
16. Youcanswitchofftheradionow.I(hear)____________thenewsalready.I(hear)_____________itjustnow.
17. We(enjoy)___________ourstayinBeijingandaresorrytosaygoodbyenow.
18. You(put)________awaymybox?
Ican’tfinditanywherehere.
19. What(happen)__________here?
Thereisbloodontheground.
20. Whereismyjacket?
I(put)_______itinthesuitcasewhenwestartfromhome.
21. Iamnothungry.I(justhave)________________mydinner.
22. WhereisGeorge?
He(go)_______________tothecinema.
23. Mr.Wang(be)__________inBeijingforthirtyyears.He(come)__________herein1950.
24. She(begin)____________writingthisnovel(小说)fouryearsagoandisstillwritingit.
25. Yesterdaywe(drive)_______________uptoLondontoseeourfriendfromChina.
1.They thetripuntilthetrainstopped.
A.continued B.didn’tcontinue
C.hadn’tcontinued D.wouldcontinue
2.Thelocalpeasantsgavethesoldiersclothesandfoodwithoutwhichthey ofhungerandcold.
A.woulddie B.willdie
C.wouldbedead D.wouldhavedied
3.ItwasnotuntilthenthatIcametoknowthattheearth aroundthesun.
A.moved B.hasmoved C.willmove D.moves
4.IfIhadhadtime,Iwouldhavewrittentoyou.ButinfactI not.
A.have B.wouldhave C.had D.hadhad
5.Theprices goingupallthetimeinthepastfewyears.
A.keep B.kept C.havekept D.arekeeping
6.Forthewholeperiodoftwomonths,there noraininthisarea.
A.is B.willbe C.hasbeen D.havebeen
7.TodayisJane’sweddingday.She John.
A.havejustmarriedwith B.wasjustmarriedto C.hasjustbeenmarriedto D.justhasbeenmarriedto
8.Nowondertheflowerhavewithered,they anywaterforages.
A.hadn’t B.haven’t C.haven’thad D.hadn’thad