關于到現在would have done是什么時態及have done的用法這個話題 , 相信很多小伙伴都是非常有興趣了解的吧 , 因為這個話題也是近期非常火熱的 , 那么既然現在大家都想要知道would have done是什么時態及have done的用法 , 小編也是到網上收集了一些與would have done是什么時態及have done的用法相關的信息 , 那么下面分享給大家一起了解下吧 。
【科普下would have done是什么時態及have done的用法】would/should have 過去分詞 , 這是虛擬語氣的一種用法 。would have done表示對過去事情的假設 , 意思是“本來會做” 。
have done的用法
1、should/ought to have done的含義.“should/ought to have 過去分詞”表示“過去應該做謀事卻沒有做”; “should not/ought not to have 過去分詞”表示“作了不應該做的事”. 含有責備或遺憾的意思 。
例如:You shouldn’t /oughtn’t to have come here alone at such a late hour.你這么晚的時候本不一該一個人來這里的.(實際是一個人來的)
She should/ought to have gone there alone.她本該一個人去那里的.(實際上不是)
2、would have done的含義.would have done“本愿意做某事”,非虛擬語氣時,就是would 情態動詞加動詞原形 , have done 就是現在完成時,所以和起來 就是將來完成時的用法 , 過去將來完成時表示在過去看來將來某時會已經完成的動作 。
例如:She said she’d have finished her exams by then.她說那時她會已經考完試了 。
He knew he arrived she would have gone home.他知道他到時她會已經回家了 。
3、must have done的含義.“must have 過去分詞”表示對過去的推測,意思是“一定已經,想必已經,準是已經….”,只用于肯定句中.例如:
He must have been drinking beer.他肯定一直喝啤酒來著 。
若要表示否定,要用“can’t/couldn’thave 過去分詞”,意思是“不可能”:
The mo
猜你喜歡
- 紅外理療儀的危害
- 樓下女友請簽收羅正戲份多嗎?
- 高位縮量下跌意味著什么 縮量下跌的解釋
- 男孩子抽條體重會下降嗎?
- 海賊王之白發劍士的txt全集下載地址
- 網頁制作教程 新建的頁面教程
- 哪些東西不能帶上飛機 簡單給大家介紹一下
- 老男孩之猛龍過江電影完整版迅雷下載
- 紅薯葉餡餃子怎么做?
- 七龍珠孫悟空的所有形態 進來了解一下
