[文法] 三題有關完成式的問題

看板Eng-Class作者 (--)時間12年前 (2013/11/26 16:08), 編輯推噓2(207)
留言9則, 2人參與, 最新討論串1/1
1. I didn't go out last night. I would have gone out if I ____so tired. A.wasn't B.weren't C.wouldn't have been D.hadn't been 2. Vicky looks very upset.I think she________________. A.had cried B.has been crying C.had been crying D.was crying 3.She shouldn't ______to our conversation . It was private. A.listen B.be listening C.have been listening D.has listened 答案是DBC 請問 第一題為什麼不能選B 第二題為什麼不能選A 第三題為什麼不能選A 完成式真的好難啊~請大家幫我解答 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.58.83

11/26 18:23, , 1F
第一題是假設語氣喔 可能要重新去看看這個章節
11/26 18:23, 1F

11/27 07:25, , 2F
第一題是和過去事實相反,所以用過去完成式
11/27 07:25, 2F

11/27 07:30, , 3F
第二題我也很想選A 我研究瞭解如下
11/27 07:30, 3F

11/27 07:31, , 4F
過去完成式是用在"過去的兩個動作",因為前一句是現在式
11/27 07:31, 4F

11/27 07:32, , 5F
所以後面就不可以用過去完成式
11/27 07:32, 5F

11/27 07:34, , 6F
第三題就是上面說的實例,"這很沒禮貌"是過去發生的事
11/27 07:34, 6F

11/27 07:34, , 7F
而且較他聽我們說話還慢發生,也就是他聽我們說話是更早
11/27 07:34, 7F

11/27 07:34, , 8F
之前的事,所以要用過去完成式
11/27 07:34, 8F

11/27 07:35, , 9F
我的"這很沒禮貌"是指it was private
11/27 07:35, 9F
文章代碼(AID): #1Ib5S3NL (Eng-Class)