1. Robert is said___abroad, butwe don’t know what country he studied in.A.to have studied B.to study C.to be studying D.to have been studying
2.Charles Babbage is generally considered__the first computer.
A. to have invented B.inventing C. to invent D.having invented
3.I would love__to the part last night but Ihad to work etra hours to finish a report. A.to go B. to have gone C. going D. having gone
4.Tom ought not to__me your secret, but he meant no harm.
A. have told B tell C be telling D having told
一.形容詞+to have done
1.Glad to have seen you here.Bye.(告別時(shí)用語(yǔ)) 很高興見(jiàn)到你.
比較:(剛見(jiàn)面時(shí)用語(yǔ))Hello!Glad to see you here.
2.I’m sorry not to have attented your party last night.(=I’m sorry I didn’t...)很抱歉昨晚沒(méi)能參加你們的聚會(huì).
二.It +系動(dòng)詞be +表語(yǔ)+ to have done
1.It’s my pleasure to have been invited to your party last night.昨晚能應(yīng)邀參加你們的聚會(huì)是我的榮幸
2.It’s a pity for you not to have seen the film last night.(=It’s a pity that you didn’t see...)昨晚你沒(méi)看那部影片真是件遺憾事.
三.動(dòng)詞+it (形式賓語(yǔ))+賓補(bǔ)+ be to have done ( 注意同句式二的相互轉(zhuǎn)換)1. I think it a pity for you not to have seen the film last night.
我認(rèn)為昨晚能應(yīng)邀參加你們的聚會(huì)是我的榮幸
2.I consider it a pity for you not to have seen the film last night.我認(rèn)為昨晚你沒(méi)看那部影片真是件遺憾事.
四.seem/appear+to have done
He appears to have waited for a long time.(=It appears that he haas waited...)他好像一等了很長(zhǎng)一段時(shí)間了.
They seem to have known the fact.(It seems that they have known the fact.)他們好像已知道了真相.
五.主語(yǔ)+系動(dòng)詞+Be + said/ thought /considered /repirted /believed +to have done
He is said to have died in the Second World War.(=It’s said that he died...)
據(jù)說(shuō)他死于第二次世界大戰(zhàn).
2. China is reported to have launched another man-made satelite recently.(=It’s reported that China has launched...)據(jù)報(bào)道,中國(guó)最近又發(fā)射了一顆人造衛(wèi)星.
(注:在以上五種句式中,動(dòng)詞不定式完成式表示的動(dòng)作或狀態(tài)都發(fā)生在謂語(yǔ)表示的動(dòng)作或狀態(tài)之前)
六.謂語(yǔ)+To have done
1.表示 “希望”等含義的動(dòng)詞過(guò)去時(shí)+To have done, 表時(shí)未曾實(shí)現(xiàn)的希望或計(jì)劃等.此類動(dòng)詞常用的有Hoped wished , wanted, expected, meant, planned,以及 promised, was,would like等.如:
He hoped to have attented the party last night, but didn’t find time.
昨天他本想去參加聚會(huì),但沒(méi)抽出時(shí)間.
The plane was to have taken off at 8am, but the heavy rain delayed its leaving。飛機(jī)原定八點(diǎn)起飛,但大雨使它推遲了.
2.表示 “希望”等含義的動(dòng)詞現(xiàn)在時(shí)+To have done,表示將來(lái)某時(shí),某事已經(jīng)發(fā)生或完成.如:
I hope to have reached Bei jing by next Friday.(=Ihope that Iwiil have reached Beijing by next Friday.)我希望下周五我已到北京了.
七.Ought +to have done本該做,卻未作
You ought to have finished it yestrday. But why didn’t you?
你昨天應(yīng)該完成了.但是為什么沒(méi)有呢?