首先have done表示已經(jīng)做過,這點就不用談了.
can't have done 表示以前不可能做某事.
例句
---Where____Margaret have put the empty bottles?
---She________them away.They must be somewhere.
A.can;can't have thrown
B.must;must have thrown.
C.must;needn't
D.can;must throw
答案為A.第一個句子是一個疑問句而且表示可能性的推測,所以只能用情態(tài)動詞can或could,第二句的答語表示對過去的推測,所以用can't have done.
請看常見的“情態(tài)動詞 + have + 過去分詞”的用法:
一、“must + have + 過去分詞”表示對過去發(fā)生的事情或狀態(tài)進行推測,語氣比較堅定,通常只用于肯定句.如:
It must have rained last night,for the ground is wet.
You must have been mad to speak to the servant.
二、“can / could + have + 過去分詞”表示對過去某種情況的懷疑或不確定.can和could一般用于否定句和疑問句,could的語氣較can弱.如:
I didn't see her at the meeting this morning; she can't / couldn't have spoken at the meeting.
He can't have finished the work so soon.
三、“may / might + have + 過去分詞”表示對已發(fā)生的動作或存在的狀態(tài)進行不肯定的推測,might的語氣比may弱一點.這種結(jié)構(gòu)主要用于肯定句和否定句,疑問句改用can或could.如:
They may not have known it beforehand.
You might have read about it in the papers.
四、“need + have + 過去分詞”表示過去做了不必做或不需要做的事情,或過去做某事純屬多余.如:
Need they have done it last week?
I needn't have bought so much wine—only five people came.
五、“should / ought to + have + 過去分詞”表示過去本該做某事但沒做,其否定式表示過去不該做某事但做了,這種句式含有不滿或責備之意,ought to的語氣比should強一些.如:
You ought to / should have studied harder.你本應該更努力學習的.(但沒有)
He oughtn't to / shouldn't have done that.他本來就不該做那件事.(可是做了)
六、“would + have + 過去分詞”表示對過去的某種情況進行猜測,或本來要做某事卻因某種原因未做成,通常用來說明某一情況,但不像用should或ought to那樣含有責備之意.如:
I guess the poet would have been about twenty when she wrote her first poem.
Another worker wouldn't have acted like that.
mustn't have done和can't have done的區(qū)別
mustn't have done和can't have done的區(qū)別
最好有例子
最好有例子
英語人氣:820 ℃時間:2019-09-17 22:23:37
優(yōu)質(zhì)解答
我來回答
類似推薦
- 有mustn't have done這個結(jié)構(gòu)么?表示什么?
- can have done 和could have done 的區(qū)別
- musn't have done can't have done
- 情態(tài)動詞can't have done 和couldn't have done 有什么區(qū)別嗎
- can't have done與could't have done的區(qū)別
- 在1-200的200個正整數(shù)中,所有只有3個約數(shù)的正整數(shù)的和為多少
- 五年級136道簡便運算
- 一個三位數(shù),三個數(shù)字之和為18,將十位數(shù)字減2,將2加到百位上,再將1加到個位上,此時三個數(shù)位上的數(shù)字等
- The world is there
- 商店原來有一批彩電,賣出5/7,又運進54臺,這時店里彩電比原來少1/5,原來有多少臺?
- 電梯最多能乘坐10人,你正好是第10個,走進電梯后卻超重
- 笑臉迎人,兩面三刀的動物是什么?孤陋寡聞,見識不廣的人-是什么動物?
猜你喜歡
- 1關(guān)于一元多次方程的韋達定理是什么
- 2明礬溶于水加熱水解的化學方程式
- 3我暈誰幫我解含參不等式.跪謝
- 4I'm warning you.I'll never do it again and that's the last time.everything will be better.
- 5某油庫有汽油m升,計劃每天用去n升,實際用油每天節(jié)約了d升,這些油可以用 _ 天,比原計劃多用 _ 天.
- 6仿寫 微笑是一束陽光,可以給絕望者以希望:
- 7三角形3條邊的內(nèi)角和是多少,4變形4邊邊的內(nèi)角和是多少,5邊形5條邊的內(nèi)角和是多少,N邊形N個邊數(shù),內(nèi)角和是
- 8問個英語倒裝的題
- 9哥本哈根氣候大會的結(jié)果是什么?具體點!
- 104米37厘米等于多少米,1米5分米等于多少米,10米40厘米等于多少米,30千克42克等于多少千克,5千克23克等于多少千克,7升90毫升等于多少升,6升50毫升等于多少升9千克6克等于多少千克?怎樣計算?請說明基本原理及其公式好嗎謝謝
- 11我們知道,2條直線相交只有一個交點,3條直線兩兩相交最多能有3個交點,4條直線兩兩相交最...
- 12必須如蜜蜂一樣,采過許多花,這才能釀出蜜來,倘若叮在一處,所得就非常有限,枯燥了.請你談一談感想