作者faith (be happy?!)
看板TOEIC
標題Re: [題目] 假設文法一問
時間Mon Jun 15 22:21:14 2009
※ 引述《koshoku (Ran)》之銘言:
: 書名 :國際學村出版 David Cho著
: 頁數:Ch8. p.105 第3題
: 題目:
: If I had filled out the application on time,I would(A.be/B.have been)
: working there now.
: 疑問:為甚麼是B而不是A,這題不是考混合假設語氣嗎?書上說有個now跟today的話,
: would後面是接原v,那這題怎麼會是B??有賴各位高手解答~感恩!
: p.s.書上的例句是下面這句
: If I had asked for time off last month,I would be on vacation now.
小弟今天翻了一下補習班的講義
假設語氣我簡單的舉它裡面分的三種 當然還有其他的變化
1.現在假設: If + S + V過(were)....now , S + would + V原
2.過去假設: If + S + had + Vpp....yesterday , S + would + have Vpp
簡單的說呢 上面那兩種就是基本假設語氣 與事實相反 時態往前推 範例我就不舉了
3.過去的因,導致今天的果
If + S + had + Vpp.... , S + would + V原
ex:If they had started earlier , they would be here now.
所以這題應該是第三種的例子 答案應該是A才對
不知道大家覺得是不是這樣呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.37.23
推 koshoku :恩~我問完眾多高手的結論是A~感謝! 06/15 23:11
→ mirorsan :老實說,我不懂為什麼結論是A。根據語感,覺得是B啊>< 06/16 00:08
→ mirorsan :根據IF句底下的語氣來看,很強調如果當初有做什麼事 06/16 00:10
→ mirorsan :那麼現在"早就"如何如何。A的語氣沒有這麼強烈... 06/16 00:11
→ mirorsan :選a的語氣會和IF句的語氣兜不上來.所以我不懂why A.. 06/16 00:12
推 wentai0827 :我的看法提供參考 06/18 12:51
→ wentai0827 :若選a:I would be working...(我現在就在這工作...) 06/18 12:52
→ wentai0827 :但是並沒有,所以用would表示非事實 06/18 12:54
→ wentai0827 :若選b: I would have been working...(我從那時一直 06/18 12:56
→ wentai0827 :就在這工作...) 06/18 12:56
→ wentai0827 :選b才能表達說話者所要強調"早就在這(持續)"之意 06/18 12:58
→ wentai0827 :因為談話者有用If子句提到從on time開始,就可持續.. 06/18 13:00
→ wentai0827 :以上是小弟的淺見 06/18 13:02