[文法] 國學

看板Eng-Class作者 (自由方舟)時間9年前 (2016/09/07 09:06), 編輯推噓2(2018)
留言20則, 4人參與, 最新討論串1/1
國學第一回的第135題 The secretary informed Mr.Wallaby that the Merlin Restaurant _____ to provide a dining room that seats 100 people. 答案是has been contracted 我的疑惑是為何會是用現在完成式 過去完成式是用在過去的某個時刻之前發生的事,這裡的簽約是發生於通知之前,又通知 是過去某個時刻發生的事,所以簽約就是發生於過去的某個時刻之前,故我認為應該要用 過去完成式,而非現在完成。 煩請各位大大幫忙小弟解個惑 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.186.209 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1473210396.A.A2C.html

09/07 11:10, , 1F
has/had been contracted 兩者都對。這是indirect speech
09/07 11:10, 1F

09/07 11:10, , 2F
的文法/用法 看樣子國中基測有出過這文法的試題
09/07 11:10, 2F

09/07 11:11, , 3F
http://goo.gl/DTNwr4 下方第二個Q&A(提問日期102年10月
09/07 11:11, 3F

09/07 11:11, , 4F
23日)
09/07 11:11, 4F

09/07 12:57, , 5F
正在合約中,所以是現在的事
09/07 12:57, 5F

09/07 12:59, , 6F
contract字義近於「進行合約」,不光是「簽約」
09/07 12:59, 6F

09/07 13:01, , 7F
啊不過這句子本身在過去...
09/07 13:01, 7F

09/07 13:03, , 8F
contracted表示「現在有約在身」這點沒問題,如果句子是
09/07 13:03, 8F

09/07 13:03, , 9F
"A **tells** B that C has been contracted..."
09/07 13:03, 9F

09/07 13:06, , 10F
那麼現在式一點問題都沒有
09/07 13:06, 10F

09/07 13:07, , 11F
可是我看到...informed...has been...這樣混用就覺得好亂
09/07 13:07, 11F

09/07 13:08, , 12F
總之我對這句子的用法也有意見,但不是原po那個問題
09/07 13:08, 12F

09/07 22:01, , 13F
文法上過去完成和現在完成應該都可,但語意上表達成「
09/07 22:01, 13F

09/07 22:04, , 14F
通知Merlin Restaruant已訂下來提供100人座位的餐廳」
09/07 22:04, 14F

09/07 22:07, , 15F
,以現在完成說明訂下來的"狀態"已持續到現在,而非以
09/07 22:07, 15F

09/07 22:10, , 16F
過去完成式說明訂下來的"動作"過去早已完成,可能前者
09/07 22:10, 16F

09/07 22:11, , 17F
較為合適。不過單看一句實在難以確定想表達的是什麼,
09/07 22:11, 17F

09/07 22:12, , 18F
但如果是考試題目,而其他選項更不適當的話,也就只好
09/07 22:12, 18F

09/07 22:12, , 19F
選這個了。
09/07 22:12, 19F

09/07 22:30, , 20F
嗯嗯 了解了 感謝各位的教導!!
09/07 22:30, 20F
文章代碼(AID): #1NpsWSei (Eng-Class)