翻譯:自從上次我們互相寫信以來有很長時間了。(意思就是很長時間沒有互相通訊了)
分析:這是一個複合句,由主句加since引導的時間狀語從句組成。
It(主語) has been(謂語) a long time(表語) since (連詞引導時間狀語從句)we(狀語從句主語) last(時間狀語) wrote(狀語從句謂語) to each other(方向狀語).
當since後面句子的謂語動詞是延續性的,表示這件事情結束有多久了;since引導的從句用過去式,而主句用現在完成時。
It is a long time since we last wrote to each other.
片語:
write to+sb:給某人寫信
a long time:很長的一段時間
例如:
It has been three years since he smoked.
他不吸菸已有3年了。
He has been quite well since he smoked.
他戒菸以來身體一直很好。
I haven"t written to her since she lived in Beijing.
自從她離開北京以來,我一直沒有給她寫信。
翻譯:自從上次我們互相寫信以來有很長時間了。(意思就是很長時間沒有互相通訊了) 分析:這是一個複合句,由主句加since引導的時間狀語從句組成。 It(主語) has been(謂語) a long time(表語) since (連詞引導時間狀語從句)we(狀語從句主語) last(時間狀語) wrote(狀語從句謂語) to each other(方向狀語). 當since後面句子的謂語動詞是延續性的,表示這件事情結束有多久了;since引導的從句用過去式,而主句用現在完成時。 It is a long time since we last wrote to each other. 片語: write to+sb:給某人寫信 a long time:很長的一段時間 例如: It has been three years since he smoked. 他不吸菸已有3年了。 He has been quite well since he smoked. 他戒菸以來身體一直很好。 I haven"t written to her since she lived in Beijing. 自從她離開北京以來,我一直沒有給她寫信。