打印本文 打印本文  關閉窗口 關閉窗口  
      英語動詞時態詳解:現在完成時
      作者:陳根花  文章來源:本站原創  點擊數  更新時間: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]  下一頁

      打印本文 打印本文  關閉窗口 關閉窗口  
      主站蜘蛛池模板: 91短视频在线免费观看| 久久国产综合精品swag蓝导航| 老师那里好大又粗h男男| 国产精品无码专区在线观看| 不卡无码人妻一区三区音频| 欧洲精品一区二区三区| 免费a级毛片无码免费视频| 跪在校花脚下叼着女主人的鞋| 国产精品无码午夜福利| 一二三四社区在线中文视频| 日韩欧美卡一卡二卡新区| 亚洲特级黄色片| 精品国产污污免费网站入口| 国产成人一区二区三区精品久久 | 欧美潮喷videosvideo| 午夜精品在线免费观看| 黄网站色视频免费观看| 国产精品自在自线| www亚洲成人| 无码国产乱人伦偷精品视频| 亚洲av无码成人网站在线观看 | CHINESE中国精品自拍| 成年女人18级毛片毛片免费| 九色综合九色综合色鬼| 欧美极品另类高清videos| 免费观看午夜在线欧差毛片| 裸体跳舞XXXX裸体跳舞| 国产特级毛片aaaaaa毛片| 999这里只有精品| 小小的日本电影完整版在线观看| 久久亚洲国产精品五月天婷 | 99久久国产综合精品1尤物| 快播电影网日韩新片| 久久亚洲一区二区| 最近中文字幕2018高清在线| 亚洲欧美另类专区| 男人j进女人p视频免费观看| 又大又硬又爽免费视频| 色屁屁www影院免费观看视频| 国产成人一区二区三区| 怡红院色视频在线|