12. ________ the letter, John left for the post office to mail it.
(A) Had written
(B) Having written
(C) Had been writing
(D) Have been writing

答案:登入後查看
統計: A(322), B(538), C(161), D(62), E(0) #694998

詳解 (共 3 筆)

#1027970
應該是原本句子是After John had written the letter,he left for the post office to mail it
由於主詞相同 所以可以省略 變成having written the letter,john left for the post  office to mail it
分詞構句

46
0
#964077

having Vpp.在句首時,表示動作已經發生,並強調對主句的影響(通常是表示主句動作發生的原因)。

寫完信->去寄信,有因果關係,此句是分詞構句的句型。

前一句是從屬子句,後一句是主要子句,所以可以省略從屬子句的主詞John。在從屬子句中,表示主動或是進行的動詞改成現在分詞(ving),所以本句John have written the letter,改成 having written the letter. 

24
0
#963909
‘having + v-pp’ 表示兩句所表達的事情有明顯先後之別
9
0

私人筆記 (共 1 筆)

私人筆記#644060
未解鎖
(考文法)(十秒解題) _______...
(共 466 字,隱藏中)
前往觀看
1
0