[請益] 文法請教

作者: xietwtw (noah)   2019-07-05 11:22:37
請問各位 題目如下
If you had not helped, I ______ not have done so well.
A. have
B. will
C. had
D. would
答案給C 為什麼不是D選項would呢?
______, he was in Taipei.
A. When was seen last
B. When he last seen
C. When last seen
D. When had been last seen
答案C 請問為什麼呢?
謝謝各位
作者: jtmh (:))   2019-07-05 12:04:00
第一題答案怪怪的,第二題分詞構句省略主、動詞抱歉講錯,你說的是對的,省略主詞、連接詞(可不略)。D 選項純以文法來說,had 應該改為 having,語意時態對錯暫不論。另外這裡 C 選項因為被動的關係,be 動詞有省略只留 seen。
作者: accro (accro)   2019-07-06 09:58:00
第一個問題考假設語氣的與過去事實相反的用法
作者: zebracoco (公子吃丙)   2019-07-06 12:01:00
請問一般美語人士平常會用第2題方式說話嗎?還是這只是為了考文法而出的題目?
作者: sadlatte (傷心拿鐵)   2019-07-07 00:36:00
樓上會喔 推理或恐怖片常看到
作者: wekrafty (Kris)   2019-07-07 02:38:00
真實日常對話應該不太會,一定是說 He was last seen in Taipei. 除非是事前想好的

Links booklink

Contact Us: admin [ a t ] ucptt.com