作者caac ()
看板Eng-Class
標題[文法] 英文教甄考題(假設語氣)
時間Fri May 18 21:02:11 2012
Princess Diana ______ 50 this month, if she were here now.
(1)would be (2)would have been (3)were (4)was
Ans: (2)
我的理解是這題是"與現在事實相反的事"
所以是If+S+V-ed...,S+would+V...
想請問為什麼是選would have been呢?
謝謝回答 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.204.196
推 Polar:would be不是假設語氣 05/19 04:37
推 jimandy:應該是答案錯了 05/19 11:33
→ dunchee:Lawler的回答(他是個linguist) 這串的第2題和原po的問題 05/19 12:04
→ dunchee:有異曲同工之妙。另外就是"if ... were"也有用於指過去的 05/19 12:05
→ dunchee:用法 05/19 12:05
→ caac:謝謝D大的解答,超專業的~:) 05/19 22:37