一般过去时与现在完成时比较练习题(整理版)Word下载.doc
《一般过去时与现在完成时比较练习题(整理版)Word下载.doc》由会员分享,可在线阅读,更多相关《一般过去时与现在完成时比较练习题(整理版)Word下载.doc(2页珍藏版)》请在冰豆网上搜索。
![一般过去时与现在完成时比较练习题(整理版)Word下载.doc](https://file1.bdocx.com/fileroot1/2022-10/22/a8c1a0a4-b7e4-4a84-b291-785133287679/a8c1a0a4-b7e4-4a84-b291-7851332876791.gif)
1)Wehavelearnedfivelessons_______thebeginningofthisterm.
2)Mrs.Liaohasbeeninhospital_______lastweek.
3)Ihavestayedatmyaunt’s_______twoweeks.
C.用havegoneto或havebeento填空
1)-Wherearetheboystudents?
-They_____totheschoollibrary.
2)-Isyourfatherathome?
-No,he____toBeijing.
-_______heever_________Beijingbefore?
-Yes,he_______________Beijingseveraltimes
II.按要求填写表格。
原形
过去式
过去分词
am/is
buy
put
read
begin
cost
are
catch
hurt
blow
bring
shut
let
set
come
become
hit
cut
III.单项填空。
1.Mother____meanewcoatyesterday.
A.hadmade B.made C.hasmade D.makes
2.____you_____thetextyet?
Yes,we____ittwohoursago.
A.Did…copy…didB.Have…copied…have
C.Have…copied…did D.Did…copy…had
3.______you__________thefilmbefore?
Where_____you____it?
A.Have…seen;
did…see B.Did…see;
did…watch
C.Have…seen;
have…seen D.Did…see;
have…seen
4.You____mewaitingfortwohours.I____foryousincefive.
A.kept…waited B.havekept…waited
C.kept…havewaited D.havekept…havewaited
5.-Where______John_______?
-Tothelibrary.He_________thereforanhour.
A.has…been…hasgone B.has…gone…hasbeen
C.did…go…went D.did…be…went
6.-_____youever___America?
-Yes,Ihave.
A.Have…goneto B.Have…gonein C.Have…beento D.Have…beenin
7.Mybrother____collegeforoverthreeyears.
A.hasgoneto B.hasbeento C.hasbeenin D.hasbeenat
8.MrBlack__________inChinasincefiveyearsago.
A.lived B.haslived C.lives D.isgoingtolive
9.We__________treeslastSunday.Sofarwe________over3,000treesthere.
A.planted;
planted B.planted;
haveplanted
C.haveplanted;
planted D.haveplanted;
haveplanted
10.I______today’shomeworkalready.Whataboutyou?
A.havefinished
B.finishC.tofinish
D.finishing
11.Jim______theGreatWallmanytimes.
A.wentto
B.goesto
C.hasgoneto
D.hasbeento
12.—______totheUnitedStates?
—No,never,butIwenttoCanadaafewyearsago.
A.Haveyoubeen
B.Haveyougone
C.Didyougo
D.Willyougo
13.MissWuhastaughtinthisschool______.
A.fortenyears
B.tenyearsago
C.sincetenyears
D.fortenyearsago
14.I_____toschoolatsevenyesterday.
A.amgoingB.wentC.goD.havegone
15.Tom_____basketballwithhisclassmatethedaybeforeyesterday.
A.playsB.playedC.hasplayedD.isplaying
2/2