打印本文 打印本文  關閉窗口 關閉窗口  
      英語動詞時態詳解:現在完成時
      作者:陳根花  文章來源:本站原創  點擊數  更新時間:2008-05-16  文章錄入:admin  責任編輯:admin

       

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

      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。現在完成時表示過去發生的動作對現在的影響:問話人的目的是想知道眼鏡在哪里。又如:

      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 可知用現在完成時。又如:

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

      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。到目前為止成為朋友八年,用現在完成時; 在那次晚會相識成為朋友之前已經見過幾次面,用過去完成時。又如:

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

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

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

      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 可知,要用現在完成時,排除 A D; 與時間段連用,不可用 get married, 要用 be married。又如:

      I’ve worn glasses for ten years. 我戴眼鏡已經十年了。

      The Kenways have lived here for five years. 肯威家在這兒已經住了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。信息句為一般現在時,根據后句中all day long判斷,這顯然是強調播放新聞對現在的影響,故選現在完成時。又如:

      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是現在完成時,后一句的謂語動詞也應用現在完成時,排除CD; 又因主語the sales是復數,選出正確答案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)起一直到現在”,表示從過去某一時刻起一直延續到現在的動作或狀態,要用現在完成時,現在完成時由“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可知,“以前不知”,但“現在已經證明了”,所以用現在完成時。

       

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

      打印本文 打印本文  關閉窗口 關閉窗口  
      主站蜘蛛池模板: 天天干天天干天天干| 最近中文字幕大全高清视频| 国产亚洲欧美日韩亚洲中文色| 99精品国产在热久久无码| 日本免费小视频| 亚洲国产成人精品无码区在线观看| 精品伊人久久大线蕉色首页 | 亚洲免费在线看| 粗大挺进尤物人妻中文字幕 | 深夜影院一级毛片| 国产18禁黄网站免费观看| 日本国产在线视频| 在线观看国产一区二区三区| 中文字幕精品一区二区2021年| 欧美videosex性欧美成人| 人妻免费久久久久久久了| 老熟妇仑乱一区二区视頻| 国产成人精品视频一区二区不卡| 95免费观看体验区视频| 小妇人电影中文在线观看| 久久久久亚洲AV成人片| 朱竹清被吸乳羞羞漫画| 亚洲欧美日韩天堂一区二区| 篠田优在线播放| 国产91在线|欧美| 高清一级毛片免免费看| 国产精品久久国产精品99| 99ri在线观看| 宅男噜噜噜66网站| 丰满亚洲大尺度无码无码专线| 日韩精品一区二区三区免费视频| 亚洲最大成人网色香蕉| 狠狠躁夜夜躁人人爽天天天天97| 又色又爽又黄的视频软件app| 里番无修旧番6080在线观看| 国产欧美日韩在线播放 | 免费看的黄网站| 美女的尿口免费看软件| 国产亚洲午夜高清国产拍精品| 黄在线观看www免费看| 国产精品无码专区|