動詞不定式完成式的常見句式

來源:才華庫 1.39W

1. Robert is said___abroad, butwe don’t know what country he studied have studied study be studying have been studying

動詞不定式完成式的常見句式

les Babbage is generally considered__the first computer.

A. to have invented nting C. to invent ng invented

3.I would love__to the part last night but Ihad to work etra hours to finish a report. go B. to have gone C. going D. having gone

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

to have seen you .(告別時用語) 很高興見到你.

比較:(剛見面時用語)Hello!Glad to see you here.

2.I’m sorry not to have attented your party last night.(=I’m sorry I didn’t...)很抱歉昨晚沒能參加你們的聚會.

二 +系動詞be +表語+ to have done

’s my pleasure to have been invited to your party last night.昨晚能應邀參加你們的聚會是我的榮幸

’s a pity for you not to have seen the film last night.(=It’s a pity that you didn’t see...)昨晚你沒看那部影片真是件遺憾事.

三.動詞+it (形式賓語)+賓補+ be to have done ( 注意同句式二的相互轉換)1. I think it a pity for you not to have seen the film last night.

我認為昨晚能應邀參加你們的聚會是我的榮幸

2.I consider it a pity for you not to have seen the film last night.我認為昨晚你沒看那部影片真是件遺憾事.

四 have done

He appears to have waited for a long time.(=It appears that he haas waited...)他好像一等了很長一段時間了.

They seem to have known the fact.(It seems that they have known the fact.)他們好像已知道了真相.

五.主語+系動詞+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...)

據說他死於第二次世界大戰.

2. China is reported to have launched another man-made satelite recently.(=It’s reported that China has launched...)據報道,中國最近又發射了一顆人造衛星.

(注:在以上五種句式中,動詞不定式完成式表示的動作或狀態都發生在謂語表示的動作或狀態之前)

六.謂語+To have done

1.表示 “希望”等含義的動詞過去時+To have done, 表時未曾實現的希望或計劃等.此類動詞常用的有Hoped wished , wanted, expected, meant, planned,以及 promised, was,would like等.如:

He hoped to have attented the party last night, but didn’t find time.

昨天他本想去參加聚會,但沒抽出時間.

The plane was to have taken off at 8am, but the heavy rain delayed its leaving。飛機原定八點起飛,但大雨使它推遲了.

2.表示 “希望”等含義的動詞現在時+To have done,表示將來某時,某事已經發生或完成.如:

I hope to have reached Bei jing by next Friday.(=Ihope that Iwiil have reached Beijing by next Friday.)我希望下週五我已到北京了.

七t +to have done本該做,卻未作

You ought to have finished it yestrday. But why didn’t you?

你昨天應該完成了.但是為什麼沒有呢?

熱門標籤