(已打印,共6页)现在完成时讲解及练习

更新时间:2023-05-31 22:14:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

精品中的精品!可以直接打印!

现在完成时解析及练习

一、

1. 表示过去发生的某一动作对现在造成的影响或结果。

2. 表示过去已经开始, 持续到现在的动作或状态。

二、have/has + done (即:现在分词)

否定形式:have/has + not +done

一般疑问句:把have或has放于句首

already(已经), yet(还没), never(从不), ever(曾经) ,before(之前) ,

just(刚才),since+时间点,for+时间段,

so far(目前为止),

up to now(到现在为止), these days(这些天),once(一次),

twice(两次),three times(三次),等表示重复次数的词语

常用于肯定句,用在疑问句时表示强调或加强语气;。 (没)” 疑问句表示“己经” 如:

I haven’t had breakfast yet. 我还没吃早餐呢。 你已经吃早餐了吗? 是否定词,表示“从来没有”,而ever 表示“曾经”

如:We have never been to the Great Wall. 我们从来没有去过长城。 你们曾经去过加拿大吗? “刚刚”(与already,never 等副词的位置一样,多用在助动词have/has

和动词过去分词之间) 如:He has just come back. 他刚刚回来。 他们刚刚完成那项工作。

1.

a) -- It’s so dark.

有人刚把灯关了,对现在造成的结果是:现在很黑) b) -- Are you free?

(我已经完成了家庭作业,对现在造成的结果是很有空)

精品中的精品!可以直接打印!

2. , ,常与since + 过去的时间点,for +时间段,so far(到目前为止) 等时间状语连用。

如:I have learnt English for more than ten years.我已经学了10多年的英语。

(从10年前开始,持续到现在还在学) 她已经游泳了半个小时

(半个小时前已经开始游泳,到现在还在游)

3. 如:I have ever been to the Summer Palace? (我曾去过颐和园)

I have never had a car.(我从未有过汽车。)

4.

have been to,表示去过某个地方,现在已经回来了

have gone to表示去了,但还没有回来,也许是在去的途中

have been in指的是在某个地方,从过去一直延续到现在

5. :come,go,die延续性动词才能使用。

如:他已经死了十年了。

不能说成:He has died for ten years.×

正确表达是:He has been dead for ten years. √

go out外出 →be out

die 死→be dead

arrive到达 →be here

begin(start)开始→be on

come back回来 →be back

leave离开 →be away

fall ill(sick, asleep) 生病/入睡

→be ill(sick, asleep)

get up起床 →be up finish完成 →be over put on穿 →wear 或be on open打开 →be open join加入 →be in 或be a member of… close关门 →be closed go to school去上学 →be a student borrow

借 →keep buy买 →have

1、现在完成时构成:have/has + done

2、当句中有never, ever, just, already, yet, before等时,常用现在完成时。

3、当句中有"for +段时间"或"since +点时间"等时,主句常用现在完成时,

谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词。

精品中的精品!可以直接打印!

现在完成时练习

一、句型转换

1、否定句:__________________________________________________________________

一般疑问句:______________________________________________________________

肯定回答:___________________________否定回答:_____________________________

就划线部分提问:__________________________________________________________

2、否定句:__________________________________________________________________

一般疑问句:______________________________________________________________

肯定回答:___________________________否定回答:_____________________________

就划线部分提问:__________________________________________________________

二、句型转换

1. I have been to Macau before. (改为否定句)

I _______________ _______________ been to Macau before.

2. He hasn’t come to school 就划线部分提问)

_______________ ________________ he come to school?

3. I bough a new bike just now. (用just改写)

I _____________ just _____________ a new bike.

4. We began to learn English three years ago.(改为同义句)

We _____________ _____________English _____________three years

5. Miss Gao left an hour ago. (同义句转换)

Miss Gao has _____________ ______________ ______________ an hour ago. (对划线部分提问)

________________ ________________have they been here?

7. The old man _____________ last year. He has ___________ _____________for a year. (die) (动词填空)

三、用has been to ,has been in, 及have gone to填空。

1. --Where is Jack? --He __________________________ his country.

2. David ________________________ the park just now.

3. The Smiths __________________________ Beijing for twoyears.

4. Have you ever been to America? -- Yes, I _________________________ there many times.

5. I _________________________ this school since three years ago.

6. Where is Jim? He ___________________________________ the farm.

精品中的精品!可以直接打印!

四、用never, ever, already, just, yet, for, since填空

1. I have _____________________ seen him before, so I have no idea about him.

2. Jack has _______________________ finished his homework.

3. Mr. Wang has taught in this school ______________________ ten years.

4. “Have you ______________________ seen the film?” “No, I have ______________________ seen it.”

5. “Has the bus left _____________________?” “Yes, it has _______________________ left.”

五、典型例题

( )1.When he arrived at the bus stop, the bus _____ for 20 minutes.

A. has left B. had left C. has been away D. had been away

( )2. I ______ the music club for 5 years so far.

A. joined B. have joined C. have been in

( )3.The factory ____ since the February of 1988.

A . has been open B. has opened C. was open D. opened

( )4.Mary and Rose ____friends since they met in 2000.

A. have made B. have been C. made D. have become

( )5.You mustn't_____ until he comes back.

A. be away B. leave C. be left

( )6.The meeting _____ for a week now.

A. has finished B. has ended C. has been over

( )7.Miss Gao ______ this school for nearly 5 years.

A. has been in B. has come to C. has taught

( )8.Ben ______ a teacher for 4 years.

A. has been B. has become C. was D. became

( )9. I ______ home for a week.

A. have returned B. have been back C. returned

( )10. How long _______ he ________ ?

A. died B. has, died C. has, been dead

( )11. He ______ at eight yesterday afternoon.

A. slept B. was sleeping C. has sleep D. had slept

( )12.He ________ the car for a week.

A. bought B. has bought C. has had

( )13.---How long _____ you _____ ill ?

---Two weeks.

A. did fall B. have, fell C. have, been

( )14.Since 2000, he _____ his hometown.

A. has left B. has moved away C. has been away from

( )15.I'll lend you the book , but you can only _____ it for 2 days.

A. borrow B. keep C. take

精品中的精品!可以直接打印!

六、单选

( )1、Both his parents look sad. Maybe they ______what's happened to him.

A. knew B. have known C. must know D. will know

( )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. a moment ago

( )4、The famous writer _____ one new book in the past two year .

A. is writing B. was writing C. wrote D. has written

( )5、—Our country ______ a lot so far .

—Yes. I hope it will be even ______.

A. has changed; well B. changed; good C. has changed; better D. changed; better

( )6、Zhao Lan ______already ______in this school for two years .

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、Harry Potter is a very nice film. I ______ it twice.

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 club since 1988.

A. joined B. has joined C. was in D. has been in

( )12、—Do you know her well?

— Sure .We _________ friends since ten years ago.

A. were B. have been C. have become D. have made

( )13、—How long have you ____ here?

—About seven years.

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

( )14、Hurry up! The program __________ for five minutes .

A. has begun B. had begun C. has been on D. began

精品中的精品!可以直接打印!

( )15、It _____ ten years since he came Chengdu.

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、He ________ for 2 hours.

A. got up B. has got up C. has been up

( )19、Tom is ill in hospital. He ______ a cold for several days.

A. is B. catches C. has caught D. has had

( )20、His grandparents ______ for more than 9 years.

A. has come here B. has started to work C. has lived there D. has left the university

七、用所给词的正确形式填空。

1. I_______________ already ______________ (see) the film. I __________________ (see) it last week.

2. --_________________ he ________________ (finish) his work today? --Not yet.

3. My father ________________ just ________________ (come) back from work. He is tired now.

4. Where’s Li Ming ? He ______________________ (go) to the teacher’s office.

5. I ________________ (work) here since I ____________ (move) here in 1999.

6. So far I ___________________________(make) quite a few friends here.

7. How long ______________ the Wangs ____________________(stay) here ? For two weeks.

8. I ______________ just _________________ (finish) my homework.

9. He ____________________ (go) to school on foot every day.

10.________________ you __________________ (find) your science book yet?

11. If it ________________ (be) fine tomorrow, I'll go with you.

12. The students ________________________ (read) English when the teacher came in.

13. Look! The monkey ______________________ (climb) the tree.

14. My mother ______________________ (come) to see me next Sunday.

15. I've lost my pen. ____________________ you ____________________ (see) it anywhere?

本文来源:https://www.bwwdw.com/article/31y1.html

Top