看板 Eng-Class 關於我們 聯絡資訊
不好意思,又來打擾了,這次複習到假設語氣 依然有幾個不懂的題目來請教大家 1.He told you the news, or you _______ cheated. (A) may have been (B)might be (C)could have been (D)may be 答案是A 想問既然是與過去事實相反為什麼不能選C 2.I have often come across people doing jobs that I had never dreamed of before, and which would ________ me had I been told about them at school. (A) thrill (B)be thrilled (C) have thrilled (D)have been thrilled 答案是C 我知道與過去事實相反應該用過去助動詞加上have Vpp 想問這句話後半段的中文翻譯及他的句型為何? 3. Her fingers are slender and white as though they _______ carved in ivory. (A) had been (B) were (C) are (D) have been 答案是A 想問B錯在哪? as though前半句不論時態為現在或是過去 後半句可用過去式表示與現在事實相反;用過去完成表示與過去事實相反 既然如此不能選B,解釋為與現在事實相反嗎? 麻煩大家幫我解答,謝謝: ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.57.203
brella:第一題不是假設吧 06/09 01:30
tucson:第1題 是哪裡來的題目感覺有點怪 這是哪本書或哪間學校題? 06/09 02:48
oiii:題目在明解高中英文重要句型中出現的 06/09 11:15
oiii:書中說:假設法+but+直說法;直說法+or+假設法 06/09 11:16
yangivy:第2題後半had I been=if I had been 06/09 12:37
oiii:感謝樓上解答 06/09 17:56