問題詳情

28.If you ___ that HBO movie last night, you wouldn't be so drowsy now.
(A) hadn't watched
(B) didn't watch
(C) haven't watched
(D) wouldn’t have watched

參考答案

答案:A
難度:適中0.501916
統計:A(262),B(140),C(54),D(27),E(0) #
個人:尚未作答書單:100年經濟部所屬事業機構新進職員甄試英文#16379

用户評論

a619103】評論

違反過去的事實=以過去完成式標記

CCG】評論

為什麼不是B呢?如果是用A的話,那後面應該改成 you wouldn't have be so drowsy now.

C_K】評論

我也認同4FIF+had PP,主句不是應該要would have嗎?

liou905】評論

混合式句型if...last  night 與過去事實相反,用had+ p.p.you  wouldn't....now與現在事實相反,用wouldn't  be 主句若要使用would have p.p. ,"now "要刪掉,變成是"昨晚"昏昏欲睡