国产精品麻豆欧美日韩ww_欧美日高清视频_亚洲精品成人久久久_久久精品国产清自在天天线

英語語法網(wǎng) 英語詞匯網(wǎng) 高考英語網(wǎng) 中考英語網(wǎng)
精心組稿 精巧編排 精彩紛呈 全心打造英語第一品牌!
加入收藏
網(wǎng)站地圖
購點說明
首    頁 | 語法新聞 | 名詞用法 | 代詞用法 | 冠詞用法 | 數(shù)詞用法 | 介詞用法 | 連詞用法 | 形容詞用法 | 副詞用法 | 比較等級 | 動詞用法 | 連系動詞 | 情態(tài)動詞 | 動詞時態(tài) | 被動語態(tài) | 虛擬語氣 | 非謂語動詞 | 疑問句 | 祈使句 | 感嘆句 | 否定句 | 倒裝句 | 強調句 | there be存在句 | 省略句 | 獨立主格 | 主謂一致 | 狀語從句 | 定語從句 | 名詞性從句 | it用法 | 語法練習 | 語法考試 | 語法綜合 | 句子成分 | 語法連載 | 語法著作 | 英語語料庫 | 語法與翻譯 | 雙語閱讀 | 語法與慣用法 | 語法與寫作 | 期刊精選 | 語法觀點 | 語法挑刺 | 下載中心 | 開心一刻 | 會員之家 | 專家顧問 | 百家講壇 | 答疑中心
您現(xiàn)在的位置: 首頁 > 英語語法 > 動詞時態(tài) >
英語動詞時態(tài)詳解:現(xiàn)在完成時
作者:陳根花    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2008/5/16    
        ★★★ 【字體:
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!

 

九、現(xiàn)在完成時典型考題(附詳解)

1.______ my glasses?

—Yes, I saw them on your bed a minute ago.

A. Do you see           B. Had you see          C. Would you see      D. Have you seen

分析:D現(xiàn)在完成時表示過去發(fā)生的動作對現(xiàn)在的影響:問話人的目的是想知道眼鏡在哪里。又如:

Have you waited long? 你等了很久嗎?

—No, I just arrived five minutes ago. 沒等多久,我剛到五分鐘。

2. I wonder why Jenny ______ us recently. We should have heard from her by now.

A. hasn’t written        B. doesn’t write         C. won’t write           D. hadn’t written

分析:A。由 recently by now 可知用現(xiàn)在完成時。又如:

I’ve been on rather too many planes and trains recently. 近來我乘飛機和火車次數(shù)太多了。

We haven’t seen enough of Ray and Barbara recently. 近來, 我們沒怎么看見雷和巴巴拉。

3. John and I ______ friends for eight years. We first got to know each other at a Christmas party. But we ______ each other a couple of times before that.

A. had been; has seen                                  B. have been; have seen

C. had been; had seen                                  D. have been; had seen

分析:D。到目前為止成為朋友八年,用現(xiàn)在完成時; 在那次晚會相識成為朋友之前已經(jīng)見過幾次面,用過去完成時。又如:

I have had this car for ten years. 這輛車我已經(jīng)買了十年了。

I haven’t seen Tom for two years. 我已經(jīng)有兩年沒見到湯姆了。

I’ve lived in Central London for six years now, so I’m used to the noise. 到目前為止,我已在倫敦中區(qū)住了6年,已經(jīng)習慣于那里的喧鬧聲了。

4. —How long ______ David and Vicky ______ married?

—For about four years.

A. were; being           B. have; got              C. have; been            D. did; get

分析C。由 For about four years 可知要用現(xiàn)在完成時排除 A D; 與時間段連用不可用 get married, 要用 be married。又如:

I’ve worn glasses for ten years. 我戴眼鏡已經(jīng)十年了。

The Kenways have lived here for five years. 肯威家在這兒已經(jīng)住了5年了。

5. How can you possibly miss the news? It ______ on TV all day long.

A. has been     B. had been     C. was      D. will be

分析:A。信息句為一般現(xiàn)在時,根據(jù)后句中all day long判斷,這顯然是強調播放新聞對現(xiàn)在的影響,故選現(xiàn)在完成時。又如:

We have waited all day.  我們等了整整一天了。

I haven’t seen her all day. 我一整天都沒看見她。

I’ve had a headache all day. 我整天都感到頭痛。

6. She has set a new record, that is, the sales of her latest book______50 million.

A. have reached         B. has reached           C. are reaching          D. had reached

分析:A。因為that is意為“換句話說,即 (=in other words, which means)”,而前句中的謂語has set是現(xiàn)在完成時,后一句的謂語動詞也應用現(xiàn)在完成時,排除CD; 又因主語the sales是復數(shù),選出正確答案A

7. The first use of atomic weapons was in 1945, and their power ______ increased enormously ever since.

A. is                         B. was                      C. has been               D. had been

分析:C。因為ever since的意思是“從那時(1945)起一直到現(xiàn)在”,表示從過去某一時刻起一直延續(xù)到現(xiàn)在的動作或狀態(tài),要用現(xiàn)在完成時,現(xiàn)在完成時由“have /has+過去分詞”構成,所以選C

8. Years ago we didn’t know this, but recent science ______ that people who don’t sleep well soon get ill.

A. showed                 B. has shown             C. will show             D. is showing

分析:B由表示對照的Years agorecent可知,“以前不知”,但“現(xiàn)在已經(jīng)證明了”,所以用現(xiàn)在完成時。

 

上一頁  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一頁

引用地址:
文章錄入:admin    責任編輯:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 發(fā)表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口
    網(wǎng)友評論:(只顯示最新10條。評論內(nèi)容只代表網(wǎng)友觀點,與本站立場無關!)