[文法] (發問)文法不懂

看板Language作者 (Diane)時間13年前 (2012/05/22 15:27), 編輯推噓1(109)
留言10則, 2人參與, 最新討論串1/1
如題…… 以下附上句子。 We would also be very much obliged if you would kindly tell us what discount you could grant us if we gave you large orders. 老師說 倒數第四個字“gave"是錯的 正確為“give" 但是我認為是give的話, 與you "could" grant us的could文法不符 老師也答不出個所以然 請文法厲害的版友教導一下 -- posted from android bbs reader on my samsung GT-I9100 https://market.android.com/details?id=com.bbs.reader -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 27.245.146.153

05/24 08:19, , 1F
本句其他動詞都是為了表達禮貌而變過去式
05/24 08:19, 1F

05/24 08:26, , 2F
或說是情狀動詞變成假設語氣 用以表達禮貌
05/24 08:26, 2F

05/24 08:30, , 3F
但最後一個動詞為普通動詞give 並非情狀動詞
05/24 08:30, 3F

05/24 08:30, , 4F
如果用成gave會變成代表與事實相反的假設法現在式
05/24 08:30, 4F

05/24 08:31, , 5F
(因為非情狀動詞 所以沒有用以表示禮貌的可能)
05/24 08:31, 5F

05/24 08:32, , 6F
而原文並沒有想要表達 if I were you 那種與事實不符
05/24 08:32, 6F

05/24 08:32, , 7F
的情況
05/24 08:32, 7F

05/24 08:36, , 8F
或者你可以將would could還原成現在式 就會發現
05/24 08:36, 8F

05/24 08:36, , 9F
最後一字只可以是give 而不可能是gave
05/24 08:36, 9F

05/24 11:31, , 10F
好棒 謝謝
05/24 11:31, 10F
文章代碼(AID): #1Fkp_vzy (Language)