推 rover2009:感謝!!真是太清楚了!!!這真是個學習的好地方!! 08/01 15:26
※ 引述《rover2009 (rover2009)》之銘言:
: If I had taken your advice then , I should be happier now.
: 這句是非事實的過去假設法
: 不是應該 If……+過去完成式,……would+ 完成式
: 那I should be happier now不是應該改成should have been happier now嗎?
: 感謝指教
: 謝謝
根據 《活用圖解英文法》A冊p. 128
『按理說,在If子句裡,如果動詞是 had+pp,其主要子句之動詞也要用 would have+pp
。但主要子句的意思和「現在」有關時,其動詞要改為:would +原型V,其句型如下
If + 主詞 + had+pp…, 主詞 + would + 原型V
【與過去事實相反】 【與現在事實相反】
例:If he had taken the doctor’s advice then , he would not be ill now.
例:If I had studied hard before, I would be a college student now. 』
--
『在我的身邊張望我的愛情的人們
總是要我學習徹底的忘記
讓自己的心情重新打開
但如果那些愛過、傷過的痕跡可以如此全部一筆勾銷
那曾經的情感顛沛是什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.141.100.6