[題目] 句子文法

看板TOEIC (TOEIC多益)作者 (樸實而不華麗)時間10年前 (2015/12/15 01:06), 編輯推噓5(507)
留言12則, 6人參與, 最新討論串1/1
題目: There was a storm yesterday.If it ___ fine,we would have enjoyed ourselves in the mountains. (A) has been (B) was (C) would be (D) had been 疑問:AC不可能 但為甚麼是D而不是B 又或者說這兩個有什麼主要明顯的差別嗎?? 還是小弟我的文意理解出錯呢~ 先感謝為我解答的大大們了 謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.22.104.221 ※ 文章網址: https://www.ptt.cc/bbs/TOEIC/M.1450112791.A.2A5.html

12/15 01:47, , 1F
假設語氣 與過去事實相反
12/15 01:47, 1F

12/15 08:34, , 2F
sorry樓上 我想問的是甚麼是D而不是B ~~
12/15 08:34, 2F

12/15 08:45, , 3F
這個If是假設語氣,假如沒有storm他們昨天就可以出
12/15 08:45, 3F

12/15 08:45, , 4F
去玩。但因為有storm,所以實際上昨天並沒有出門。
12/15 08:45, 4F

12/15 08:45, , 5F
與過去事實相反的假設語氣要用過去完成式來表示,
12/15 08:45, 5F

12/15 08:45, , 6F
所以選
12/15 08:45, 6F

12/15 13:46, , 7F
與過去事實相反
12/15 13:46, 7F

12/15 22:42, , 8F
與過去事實相反的句型:If S had 過去分詞,S would
12/15 22:42, 8F

12/15 22:42, , 9F
have 過去分詞。其中would 依意思可有could 等其他
12/15 22:42, 9F

12/15 22:42, , 10F
替換
12/15 22:42, 10F

12/16 20:51, , 11F
你要去從文法書找出假設語氣的用法,這種算是基本題
12/16 20:51, 11F

12/16 20:51, , 12F
,唯有從文法書再學習才是完整
12/16 20:51, 12F
文章代碼(AID): #1MRlSNAb (TOEIC)
文章代碼(AID): #1MRlSNAb (TOEIC)