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

      三、can/could have done的用法

      1.can/could have done表示對過去的可能性推測could的語氣較can弱。

      該結構表推測時無肯定式,一般用于否定句和疑問句。否定句表示過去不可能發生過某事,它是must have done的否定式;疑問句表示過去可能發生過某事嗎。例如:

          He can’t have forgotten it.他不可能已忘記此事。

          Can he have gone to his aunt's?他有可能到他姑姑家去了嗎?

      I saw Mr. Zhang just now and he couldn't have gone to Beijing.我剛才看見張先生了,他不可能去了北京。

      Why does he know this? Could someone have told him about it? 他怎么知道? 會是哪個人告訴他了嗎?

      We could not have heard them because of the noise from the river. 由于有河水聲我們不能聽見他們的話。

      Can he have left already? 他會已經離開了嗎?

      They can’t have gone out because the light’s on. 他們不可能出去了,因為燈還亮著。

      注意:在非正式英語或口語中,偶見到could have done也可用于肯定句,表示推測:

      She could have forgotten to tell him. 她可能忘記告訴他了。

      Tom could have taken the money; he was here alone yesterday. 有可能是湯姆把錢拿走了,昨天他單獨一個人在這里呆過。

      In the example mentioned above, either method of construction could have been used.在上面提到的例子中,兩種建造方法均可能用過。

      2. could have done 表示未曾實現的可能性

      該結構僅限于使用could,不用can表示過去本來有能力、有可能、有打算、有選擇做某事的,但實際上卻沒有那樣做。即過去本來可能做某事,而實際沒有做通常譯為本來可以本來能夠等。例如:

      You could have done better, but you didn't try your best.你本可能做得更好,但你沒有盡力。

      We could have got in for nothing—nobody was collecting tickets. 我們本可以不買票就進去——根本沒人收票。

      I could have passed my examination easily but I made too many stupid mistakes. 我本可以輕易通過考試,但我犯了太多不該犯的錯誤。

      You could have stayed with me when you were in this city on business.在這個城市出差時你本能夠和我住在一起的。

      She could have been seriously injured. 她本來可能傷得很重的。

      It’s difficult enough, but it could have been worse. 這事情夠困難的了,本來可能會更糟呢!

      I could have given you some hints, but I suppose you thought yourself too grand. 我本可以給你點提示的,但是我認為你太自負了。

      I could have lent you the money. Why didn’t you ask me? 我本來可以借這筆錢給你的,你為什么不向我提出?

      You needn’t have walked up; you could have taken the lift. 你沒必要走著上去,你本來可以乘電梯的。

      有時,也可根據語境譯為好在沒有差點,尤其是當談論的是不利情況時。如:

      She felt miserable. She could have cried. 她感到很痛苦,她差點哭了。

      That was a had place to go skiing—you could have broken your leg. 那不是一個滑雪的好地方,好在你沒有把腿給摔斷。

      Why did you throw the bottle out of the window? Somebody could have been hurt. 你為什么把瓶子扔出窗外呢? 好在沒有砸傷人。

      上一頁  [1] [2] [3] [4] [5] [6] 下一頁

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

    2. 下一篇文章:
    3. 發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口
      網友評論:(只顯示最新10條。評論內容只代表網友觀點,與本站立場無關!)
      主站蜘蛛池模板: a级毛片免费在线观看| 亚洲av日韩综合一区久热| 久久www成人看片| 泰国一级淫片免费看| 国产精品亚洲一区二区三区| 三级毛片在线播放| 瑟瑟网站在线观看| 国产亚洲精品无码成人| 3d动漫wxxxx在线播放| 日韩中文字幕在线播放| 亚洲精品aaa| 精品日本一区二区三区在线观看| 国产成人精品高清免费| 99re免费在线视频| 日韩欧美一区二区三区免费观看| 午夜精品福利影院| 日本视频一区在线观看免费| 天堂8在线天堂资源bt| 久久99精品久久只有精品| 欧美一级手机免费观看片| 国产中老年妇女精品| 自拍偷拍999| 天天碰天天摸天天操| 久久99国产精品| 最近中文字幕国语免费完整| 亚洲欧美日韩自偷自拍| 精品人妻少妇一区二区三区不卡 | 中国内地毛片免费高清| 日韩电影免费在线观看网站| 亚洲国产精品一区二区九九| 视频免费1区二区三区| 成人午夜精品无码区久久| 亚欧日韩毛片在线看免费网站| 激情小说视频在线观看| 午夜视频高清在线aaa| 跪着侍候娇吟羞辱鞭打| 国产极品美女到高潮| 88国产精品视频一区二区三区 | 亚洲自偷自拍另类图片二区| 精品女同一区二区三区在线| 国产精品毛片完整版视频|