(完整word版)现在完成时态

  • 格式:doc
  • 大小:99.50 KB
  • 文档页数:51

(完整word版)现在完成时态

现在完成时态 详细讲解及其练习

一、现在完成时由“have/has+过去分词”构成,主要有两个含义:

①表示过去发生的动作对现在造成的影响和结果,常用的时间状语有many times,just,yet,ever,never, already,so far, by now等。

I have already watched the TV play. 我已经看过这部电视剧了.(现在我对它不感兴趣了)

——Have you found your lost pen yet?

-—No, I haven’t found it yet。(我很着急)

②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。用于延续性动词,常常与so

far、for或者since短语连用。since + 时间点 /从句,for + 时间段,如for two months等。I have taught

English since 2000.

I have taught English since 16 years ago。

I have taught English for 16 years

一、现在完成时的构成

(一)肯定式

主语+助动词have /has +过去分词+其它 (完整word版)现在完成时态

说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词用has,其余人称一律用have。 has,have的缩略式分别为's或've。规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例:

1)I've just copied all the new words .我刚抄写了所有的生词。 (表示不要再抄了)

2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到)

(如果用过去时:She lost her books 。 则强调书是过去丢的这一动作,而不知现在有没有找到)

3)We’ve just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的)

(二)否定式

主语+助动词have /has+not+过去分词+其它

说明:现在完成时构成否定句时,只需在助动词have

/has后面加not就行.have not,has not的缩略式分别为haven’t ,hasn’t。另外,肯定句中有some,already时,改为否定时要分别改成any,yet.实例:

1)I haven’t finished my homework yet.我还没有完成我的作业。

2)She hasn't travelled on a train .她没有坐火车旅行过。

3)We have never spoken to a foreigner.我们从(完整word版)现在完成时态

来没有和外国人说过话。

注:有时not可以用never代替,表示“从来没有”的意思。又如:

4)I have never seen him before.以前我从来没有见过他。

(三)一般疑问式

助动词Have /Has +主语+过去分词+其它 ?

说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already改为any ,ye t就构成了一般疑问句。肯定回答用“Yes ,主语+have/has.否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。实例:

1)-Have you ever made dumplings ?你曾经做过饺子吗?

—Yes ,I have .是的,我做过。

2)—Has she ever been abroad ?她曾经出过国吗?

-No,never.不,从来没有。

3)—Have they found the lost books yet ?他们已经找到了丢失的书吗?

-Yes ,they have.是的,他们找到了。

注意:当句中有否定词not ,hardly(几乎不),never的时候,在改为反意疑问句时,附加部分用肯定形式.例如:You have never come to our school ,have (完整word版)现在完成时态

you ?你以前从来没有来过我们学校,是吗?

二、现在完成时的用法

(一)现在完成时的用法1:表示过去发生或已经完成的某一动作对现在造成的影响或结果。此时,常与时间副词already(已经),yet(还、已经) ,just(刚刚、仅仅) ,ever(曾经) ,never(从不),before(以前)等连用.这几个副词的用法如下:

1.already意为“已经",通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。实例:

1)I’ve already read this book. 我已经读过这本书了。

(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容"。)

2)I’ve washed my clothes already.我已经洗了衣服。

(洗衣服的动作已完成,其结果是“衣服冼干净了”.)

注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。实例:

3)Have you met him already ?你(真的)已经见过他了?

2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。实例:

1)-Has he found his watch yet ?他已经找到他的(完整word版)现在完成时态

手表了吗?

—No,not yet.不,还没有。

2)The woman hasn’t found her dog yet .

那位妇女还没有找到她的狗.(没找到狗,心里着急,这就是对现在的影响)

3.just意为“刚刚”,表示行为刚刚过去,常放在助动词与过去分词之间.实例:

He has just come back from school .他刚从学校回来。

4.ever意为“曾经",用于疑问句或否定句中,放在助动词与过去分词之间.实例:

1)Have you ever been to Hong Kong ?你曾去过香港吗?

2)I haven’t ever spoken to her.我未曾和她说过话。

5.never意为“从来没有”常与before连用(before要放在句尾,而never多放在助动词与过去分词之间.实例:

I have never travelled by plane before.我以前从来没有乘飞机旅行过。

6.before意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。实例:

1)Have you been to Hainan before ?你以前去过海南吗? (完整word版)现在完成时态

2)I haven’t eaten Guangdong food before.我以前没吃过广东菜。

一、用过去时或现在完成时填空:

1. “_______ you ________ (have) lunch ?”

“Yes.”

“When _______ you _______ (have) it?”

“I _____ (have) it at 12:00.”

2。 “______ you _______ (write) a letter to your

aunt yet?”

“Yes, I _______。 I _______ (write) one last

week。”

3。 “______ he _______ (finish) his homework?" “Not yet.”

4. “_______ they ever _____ (be) abroad?” “Yes,

just once。"

5。 Your father _____ just _______ (finish) his

work.

6. Your father ________ (finish) his work just

now.

7. Last term I ______ (learn) many English words. (完整word版)现在完成时态

8。 They ______ (not read) the interesting books

yet.

9。 He ______ never _________ (go) to the science

museum。

10. ______ you ever ________ (drink) coke?

11。 “______ you ______ (buy) a dictionary?

“ “Yes, I _______ .”

“Where ________ you ________ (buy) it?”

“ I ___________ (buy) it in a bookstore。”

“When _________ you _______ (buy) it?”

“ Yesterday."

二、用since和for填空

1。 ______ two years 2.______ two years ago

3。_____ last month 4.______ 1999

5。_______ yesterday 6. _______ 4 o'clock

7。 ____ 4 hours 8.____ an hour ago

9。 ______ we were children 10. _____ lunch

time

11.______ she left here