[請益]一題英文

作者: summroak (summroak)   2014-07-10 13:50:24
Her frugality should not be confused with miserliness; _____
I have known her, she has always been willing to assist those who
are in need.
a) the minute b)since c) as long as d) by the time
官方答案是 c) as long as
有人說是 d) by the time
我覺得d 好像比較通??
作者: kaifrankwind (大師兄)   2014-07-10 13:57:00
d同b 都是接發生在瞬間的動詞 但know不是
作者: summroak (summroak)   2014-07-10 14:16:00
謝謝回答。剛查字典才知 as long as 也有During the time that:的意思,我一直用"只要"去想since 為什麼不可以? 解釋成自從我認識她
作者: kaifrankwind (大師兄)   2014-07-10 15:23:00
我說了同b啊@@ 總之since是接一個時間*點* 中文裡的認識可以有第一次見到對方的意思 但英文know就是指一個狀態 無法定下一個點; 相反的 see或meet就可我記得語言學裡有術語來區分這兩類動詞 但我忘了..
作者: dunchee (---)   2014-07-10 22:41:00
(b)since 也對。出題人不知道(b)也是答案http://ppt.cc/4X61 Cal... 的第2篇有詳細的說明(特別是那個"during the entire time ....")"Practical English Usage" by M.S. 3e 也有這用法(since子句裡頭用 完成 時態)的介紹看樣子這是源自某GRE題目。"as long as"本來是題幹的一部分,但是不知哪個自作聰明的「抄」題人想做個變化,結果就是... ... 然後其他人跟著抄...
作者: kaifrankwind (大師兄)   2014-07-10 23:30:00
不太想這樣用since...但畢竟人家就是能接受 thxBTW d還有個問題是 它的時間是往前 在...之前 這樣的話意思有點奇怪: 在我認識她之前 她一直... (那你認識她之後呢? 要講靠近現在的表現才準吧!) 而且she後面應該要是had been(在過去的某個時間之前)
作者: BigBreast (男人的堅持)   2014-07-11 07:52:00
為什麼我反而覺得As long as不太順? 我會說成Foras long as

Links booklink

Contact Us: admin [ a t ] ucptt.com