[解題] 高中 英文文法 if省略

看板tutor (家教)作者 (暑假真好)時間16年前 (2009/07/23 12:22), 編輯推噓4(408)
留言12則, 4人參與, 最新討論串1/1
題目: __________ enough money, I would buy that car. (A) Had I had (B) If I have (C) Were I had (D) Had I 想法: 答案為D 根據假設語氣省略與倒裝規則 if省去後只有were / should / had 三種動詞可前移形成倒裝句型 其中had須為"過去完成式之助動詞" 但是在這個地方had不是have的過去式動詞嗎? (一般動是無法形成倒裝的) 我上網搜尋後的確有找到"had I enough money, I would...的用法" 但感覺就是不符合"助動 be動前移形成倒裝"之規則 假設這題的主要子句改成have+p.p. 讓整句從與現在事實相反變成與過去事實相反 那答案選A就很OK "Had I had enough money, I would have bought that car." 請問板友們"Had I enough money, I would VR ..."這個句型算是倒裝的例外嗎? 煩請知道的人不吝解答 感謝 發文前請把紅色部份文字刪除 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.14.225 ※ 編輯: diablo4123 來自: 218.173.14.225 (07/23 13:18) ※ 編輯: diablo4123 來自: 218.173.14.225 (07/23 13:26)

07/23 13:41, , 1F
因為have兼具動詞與助動詞詞性 所以直接提到前面
07/23 13:41, 1F

07/23 13:51, , 2F
請問樓上板友 所以have當"有"解釋的時候也具助動詞功꼠
07/23 13:51, 2F

07/23 13:51, , 3F
功能?
07/23 13:51, 3F

07/23 13:54, , 4F
但是... 當成助動詞時不是得修飾另一個動詞嗎 像完成式
07/23 13:54, 4F

07/23 13:55, , 5F
煩請解答一下 感謝
07/23 13:55, 5F

07/23 14:48, , 6F
我知道它在這裡是當一般動詞 所以只能說是have特有的...
07/23 14:48, 6F

07/23 14:50, , 7F
就像be動詞 它也是當主要動詞而非助動詞 也是要提前一樣
07/23 14:50, 7F

07/23 14:54, , 8F
好煩喔~學校根本不會用中文教文法啊
07/23 14:54, 8F

07/23 23:51, , 9F
我跟你想的一樣...
07/23 23:51, 9F

07/25 23:25, , 10F
請問樓上板友的想法是? 很希望能有人幫忙解答^^"
07/25 23:25, 10F

07/27 22:49, , 11F
我認為 只有在與過去事實相反的假設
07/27 22:49, 11F

07/27 22:50, , 12F
had/should/were 才可以倒裝
07/27 22:50, 12F
文章代碼(AID): #1AP-MKTp (tutor)
文章代碼(AID): #1AP-MKTp (tutor)