close

過去非事實條件句 + 進行式

句型:

If 子句:had been + 現在分詞
結果子句:would have been + 現在分詞

用法:

過去非事實條件句 + 進行式係用來敘述發生在過去某一特定時間點或過去一段時間的虛構情況。

If 子句的例句:

  • If I had been talking to Peter when he said that, I would have punched him in the face. (如果彼得說那件事的時候,我正在跟他談話,我一定會在他臉上狠狠揍一拳) - 但彼得說那件事的時候,我並沒有在跟他談話。
  • If Emma had been standing near the house when the wall collapsed, it would have killed her. (如果圍牆倒塌時,艾瑪正站在房子旁邊,那一定會要了她的命) - 幸運地,她在圍牆倒塌之前走開了。

結果子句的例句:

  • If you had gone to his house last night, he would have been sitting on his couch in front of the TV. (如果昨晚你去他家,他一定坐在電視機前的沙發上) - 但你沒有去他家,所以你沒有看到他當時正在做什麼。
  • If Sophia had missed her train, William would have been waiting for her at the station for hours. (如果蘇菲亞未搭上火車,威廉一定在車站等她好幾個小時) - 幸運地,蘇菲亞搭上了火車,所以威廉不必等她。

 

~宏浩翻譯引用~

資料來源:http://englishhome.org/continuous-conditionals.html

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 宏浩翻譯 的頭像
    宏浩翻譯

    宏浩翻譯有限公司

    宏浩翻譯 發表在 痞客邦 留言(0) 人氣()