现在完成时专项练习.docx

上传人:b****5 文档编号:7693462 上传时间:2023-01-25 格式:DOCX 页数:10 大小:20.85KB
下载 相关 举报
现在完成时专项练习.docx_第1页
第1页 / 共10页
现在完成时专项练习.docx_第2页
第2页 / 共10页
现在完成时专项练习.docx_第3页
第3页 / 共10页
现在完成时专项练习.docx_第4页
第4页 / 共10页
现在完成时专项练习.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

现在完成时专项练习.docx

《现在完成时专项练习.docx》由会员分享,可在线阅读,更多相关《现在完成时专项练习.docx(10页珍藏版)》请在冰豆网上搜索。

现在完成时专项练习.docx

现在完成时专项练习

现在完成时专项练习

一、单项选择。

1、—Both his parents look sad.

—Maybe they _________what's happened to him.

  A. knew     B. haveknown   C. mustknow    D.willknow

2.He has _______been to Shanghai,has he?

  A. already          B.never           C.ever              D.still

3、Have you met Mr Li______?

  A. just         B. ago       C.before      D. amomentago

4、Thefamouswriter_____onenewbookinthepasttwoyear.  A.is writing   B.was writing       C.wrote      D.has written

5、—Ourcountry ______alotsofar.

—Yes.Ihopeitwillbeeven______.

  A.has changed;well                  B. changed;good

  C.has changed;better                 D. changed;better

6、ZhaoLan______already ______inthisschoolfortwoyears.

  A.was;studying                  B.will;study

  C.has;studied                    D.are;studying

7、We______Xiao Li since she was a little girl.

  A.know     B. had known     C.have known     D. knew

8、HarryPotterisaverynicefilm.I_______ittwice.

  A. will see    B. have seen       C. saw           D.see

9、—These farmers have been to the United States.

    —Really?

When_____ there?

  A.will they go                      B. did they go

  C. do they go                      D. have they gone

10、—______you___your homework yet?

  —Yes.I_____ it a moment ago.

  A. Did;do;finished                  B. Have;done;finished

  C. Have;done;have finished         D. will;do;finish

11、His father ______the Party since 1978.

  A. joined   B. hasjoined    C. wasin    D. has been in

  12、—Doyouknowhimwell?

  — Sure.We_________friendssincetenyearsago.

  A. were   B.havebeen      C.havebecome      D.havemade

13、—Howlonghaveyou ____here?

  —Abouttwomonths.

  A. been    B. gone          C. come         D. arrived

14、Hurry up!

The play__________for ten minutes.

  A. has begun                       B. had begun

  C. has been on                    D. began

15、It _____ten years since he left the army.

  A. is         B. has           C. will          D. was

16、Miss Green isn't in the office.she_______ to the library.

  A.has gone    B.went       C.will go         D. has been

17、My parents______ Shandong for ten years.

  A. have been in                     B.have been to

  C. have gone to                     D.have been

18、Thestudentshavecleanedtheclassroom,     ?

   A.sothey     B.don’tthey    C.havethey    D.haven’tthey

19、       hasMrWhitebeenamemberofGreenerChinasincehe       toChina?

A.Howsoon,comes                      B.Howoften,got  

C.Howlong,came                       D.Howfar,arrived

 20、Hisuncle       formorethan9years.

A.hascomehere                        B.hasstartedtowork

C.haslivedthere                      D.haslefttheuniversity

二、句型转换。

1、Hehasneversurfed,                ?

(改成反意疑问句) 

2、Theyhavebeenheresince2000. (对划线部分提问)

                       havetheybeenhere?

3、Theoldman_________lastyear.He                  forayear.(die)(动词填空)

4、Thisfactoryopenedtwentyyearsago.(同义句转换)

  Thisfactory              ________fortwentyyears.

5、MissGaoleftanhourago. (同义句转换)

MissGao_______________________________anhourago.

6、HermotherhasbeenaPartymemberforthreeyears.(同义句)

 Her mother_______the Party three years ________.

7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)

   _______twoyears________theGreenfamilymovedtoFrance.

8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子)  

 ___________________________________________                                      

三、汉译英。

1、     吉姆已做完作业,他现在有空了。

 

2、     他昨天收到一封信。

 

3、     我父亲以前到过长城。

 

4、     她还没有看过那部新电影。

 

5、     她去过上海。

 

6、     他这些天上哪儿去了?

 

参考答案:

一、单项选择。

1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。

这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。

故上两侧根据上下文分析、推理,正确答案是B。

2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。

故2应选B。

3、C

4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last+一段时间”等时间状语连用。

因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。

故4应选D。

5、C

6、现在完成时时常与“for+时间段或since+过去时间点”连用(含从句,从句过去时)。

故6应选C。

7、C

8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。

故8应选B。

9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:

一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,last week,a moment ago等)连用。

故9的正确答案为B。

10、B

11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。

故11的正确答案依次为:

D。

12、B   13、A    14、C    15、A。

16、“have/has gone to+地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。

“have/has been in+地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。

“have/has been to +地点”表示“曾经去过某地(但现在已不在那儿)。

”故16的正确答案为A。

17、A   18、D    19、C    20、C

二、句型转换。

1、hashe?

            2、Howlong           3、died,hasbeendead  

4、hasbeenopen      5、hasbeenaway      6、joined;ago

7、Itis,since       8、Thebushasbeenherefortenminutes.

三、汉译英。

1、Jimhasfinisheddoinghishomeworkalready.Heisfreenow.

2、Hereceivedaletteryesterday.

3、MyfatherhasbeentotheGreatWallbefore.

4、Shehasn'tseenthenewfilmyet.

5、ShehasbeentoShanghai.

6、Wherehashebeenthesedays?

现在完成时练习

()1.——Haveyoutravelledonthetrain.

——Yes,Ihave.

(A)never(B)ever(C)just(D)yet

()2.——Haveyoufinishedyourhomework——Not.

(A)ever(B)already(C)yet(D)just

()3.Wehaven'tfinishedourhomework.

(A)already(B)ever(C)yet(D)never

()4.——HaveyoulearnedEnglish?

——Yes,I'velearnedalot.

(A)never,ever(B)ever,never(C)ever,already(D)already.ever

()5.——Haveyoufinihedyourhomework?

——Yes,I'vedonethat

(A)yet,already(B)already,yet(C)ever,never(D)still,just

()6.John'sfatherborrowedsomepictures

(A)havealready(B)hasjust(C)haveever(D)hasyet

()7.Hefinishedhishomeworkyet

(A)doesn’t(B)haven’t(C)hasn’t(D)doesn’thave

[Exercises4]A)用since和for填空

1)______twoyears2)_______twoyearsago3)_______lastmonth

4)______19995)_______yesterday6)_______4o’clock

7)______4hours8)_______anhourago9)______wewerechildren

10)_____lunchtime11)______shelefthere

B)用since和for填空

1.HehaslivedinNanjing________theyearbeforelast.

2.I’veknownhim__________wewerechildren.

3.OurteacherhasstudiedJapanese_________threeyears.

4.Shehasbeenawayfromthecity___________abouttenyears.

5.It’sabouttenyears__________sheleftthecity.

()1.I'vebeenlikethiseversnice

(A)lastweek(B)foraweek(C)aweekbefore(D)thelastweek

()2.Mymotherhasworkedinthisfactory2years.

(A)about(B)for(C)in(D)since

()3.Ihaven'theardfromhimlastweek.

(A)since(B)for(C)ago(D)before

()4.Hisfatherjoinedtheparty_________

(A)forthreeyears(B)sincethreeyearsago

(C)threeyearsago(D)intwoyears'time

[Exercises7]A)用have(has)been或have(has)gone填空。

A:

Where____________LiFei___________?

B:

He____________toHainanIsland.

A:

Howlong___________he___________there?

B:

He_____________thereforthreedays.

A:

Whenwillhecomeback,doyouknow?

B:

I’mafraidhewon’tcomebackrecently.

A:

CouldyoutellmethewaytoHainanIsland?

B:

Sorry,I_________never___________there.

A:

Howmanytimes___________LiFei__________tothatplace?

B:

He_____________thereonlyonce.

B)用have/hasbeento/in,havegoneto的各种形式填空。

1)WhereisJack?

He__________hiscountry.

2)John_______Englandsincehecameback.

3)Howlong_____have_____thisvillage?

4)TheSmiths______Beijingforyears.

5)_____youever____America?

--Yes,I_____theremanytimes.

6)I_____thisschoolsincethreeyearsago.

C)选择填空

()4.MrGreenisn'tintheoffice,Hetothelibrary

(A)hasgone(B)went(C)hasbeen(D)willgo

()5.MrsmithtoTokyoandhewillbebackinaweek

(A)hasbeen(B)hasvisited(C)hassent(D)hasgone

()6.They_Chinafortwoyears

(A)havebeento(B)havebeenin

(c)havegoneto(D)havecometo

()1.Jim'sbeentotheGreatwallbefore,?

(A)isn't(B)wasn't(C)hasn't(D)doesn't

()2.She'sneverbeentoEngland,she?

(A)has(B)hasn't(C)isn't(D)is

()2.___________hasHanmeibeeninthelibrary.

(A)Howlong(B)Howsoon(C)Howfar(D)Howoften

()3.Howlong___he___thelibrarybook.

(A)has,borrow(B)has,kept(C)has,bought(D)did,buy

[Exercises10]A)按要求把短暂性转换为延续性动词

①arriveat/insw.getto/reachsw.come/go/movetosw.

→beinsw./atschool/athome/onthefarm/behere/bethere

1)HegottoBeijingfiveminutesago.

He__________________________Beijingfor__________________.

2)ImovedtotheUSAlastyear.

I__________________________theUSAsince____________________.

3)Iwenthomeyesterday.

I________________________homefor___________________.

4)Theycameherelastweek.

They__________________heresince___________________.

②come/goback,return→bebackcome/goout→beout

1)Hecameouttwoyearsago.

He____________________________for____________________.

2)WereturntoFuzhouyesterday.

We_________________________toFuzhousince__________.

③become→be

1)Ibecameateacherin2000.

I__________________ateacherfor__________________.

2)Theriverbecamedirtylastyear.

Theriver__________________dirtyfor___________________.

④close→beclosedopen→beopen

1)Theshopclosedtwohoursago.

Theshop__________________________for__________________.

2)Thedooropenedatsixinthemorning.

Thedoor________________________forsixhours.

⑤getup→beupdie→bedead

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1