By the time I got outside the bus had already教案
另外,詞組get married 意為“結婚”,但這是一個非延續性動詞,即它不能跟表示一段時間的詞連用。be married 也可以用來表示“結婚”,它是一個延續性詞組,可以與表示一段時間的詞連用。例如:
john is going to marry jane 約翰要和簡結婚了。
henry didn't marry until he was over fifty.亨利直到過了50歲才結婚。
五、語法知識
1.past perfect tense 過去完成時
構成:had+過去分詞(had沒有人稱和數的變化)
過去完成時可以表示過去某一時刻或某一動作之前完成的動作或呈現的狀態。也就是說發生在“過去的過去”。既然過去完成時的動作發生在過去某一時間之前,那么,使用過去完成時就必須先有這樣一個過去的時間。
e.g. i had finished my homework before supper. 我在晚飯前把作業做完了。
句中的supper既是過去某一時間,而had finished 這一動作就是在supper 之前完成的。如果只說i had finished my homework.聽者會覺得難以理解。由此可見,過去完成時是個相對的時態,它不能離開過去的時間而獨立存在。
e.g. by the end of that year henry had collected more than one thousand foreign stamps.
到那年年底,亨利已經收集了一千多張外國郵票。( 過去時間是the end of that y ear)
e.g. when we got there, the football match had already started.
當我們到那里時,足球比賽已經開始了。(過去時間是when從句)
動詞過去分詞的構成與一般過去式的構成相似,一般情況下在動詞詞尾加-ed,特殊動詞須特殊記憶,如:have—had—had,get—got—gotten,begin—began—begun,leave—left—left,go—went—gone等。例如:
she had learnt english words by the end of last month.
到上個月末,她已經學了XX個英語單詞了。
i hadn't learnt japanese before i went to japan.
我去日本之前沒學過日語。
注意:過去完成時的否定句和疑問句直接通過had的變化即可。
2.when 和by the time引導的時間狀語從句
by the time 到……時候為止,指從 過去某一點到,從句所示的時間為止,這一時間段。when當……時候,指過去的某一時間點。從句用一般現在時,主句為過去完成時。
e.g. by the time she got up, her brother had already gone into the bathroom.
到她起床的時候,她的弟弟已經去洗澡間了。
by the time she went outside, the bus had already gone
到她走到外面的時候,公共汽車已經走了。
when she got to school, she realized she had left her backpack at home
當她到學校的時候,她意識到她把書包放在家里了。
(在這 句話中,過去的時間點為“到校”的時候,“她把書包放在家里”則發生在“過去的過去”。)