作者Culantor (Summon Vocation)
看板TOEIC
標題Re: [題目] 假設文法一問
時間Wed Jun 10 01:17:40 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.
剛跟一個可以算是外國人的同學討論過
這題下意識會選B 可是仔細看會覺得A B文法都對 可是意思稍有不同
現在進行式強調的是一個正在做的動作 或是 一個狀態(穿甚麼樣的衣服這類)
而現在完成進行式強調的是某一個狀態的持續
因此
A比較著重在強調正在工作這個動作 像是正在吃飯 正在睡覺那樣
B比較強調在那邊工作
誇張一點的翻譯就是
A:如果我當初有及時的填完申請的話,我現在應該正在那邊工作。
B:如果我當初有及時的填完申請的話,我應該早就在那邊工作了。
再舉一個比較明白的例子來說
If I had slept last night, I would be working there now.
條件句如果改成這樣的話 選A就是無庸置疑的了 因為他強調的是 我應該正在那邊工作
翻譯:如果我昨天晚上有睡覺的話,現在應該在那邊趕工吧。
意思就是 我昨晚熬夜做完了 所以我現在在這裡 而不是在那邊還在工作著
就題目條件句而言B的意思還是比較直接正確的
當然A也說的通 只是意思會很像下面這個問答的例子
甲:你知道某某過氣明星現在在幹嘛嗎?
乙:他現在應該在睡覺(現在半夜一點多了= =)
這樣的回答當然是合理的
只是不是甲會想聽到的答案 甲想問的可能是指他現在在做甚麼工作 在哪裡拍戲之類的
一些心得 跟大家討論討論囉 有錯請大家指教一下 很有趣的題目~
--
等待下禮拜五放榜中orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.85.59
推 batanray :推一個 06/10 18:08
推 sereht :大推, 解釋得很清楚 06/11 00:49
→ sereht :簡單講 A強調現在"正在"做 B強調目前"己經"成為 06/11 00:53
→ s1421466 :我建議各位買藍本的AZAR回去看看^^" 06/11 02:23