→ fshy:BTW,有題目討論是最好的啦.說不定題目的考點跟您想的不ㄧ樣 09/20 23:11
※ 編輯: fshy 來自: 219.68.73.29 (09/20 23:18)
※ 引述《weepwind (complicated NN )》之銘言:
: 因為問了一些朋友沒有一致的答案
: when 或是 while後面能不能接完成式?
: ex: When + S + have + p.p., S + have + p.p.
: 若是可以, 想請問改成省略型副詞子句時
: 是改成 When + having + p.p., S + have + p.p...
: 還是 When + V-ing,..., S + have + p.p....
: 希望有版友能幫忙解惑....謝謝....
根據你推文的問題,
→ weepwind:所以GMAT考試上若遇到When/While+having+p.p.,S+have+p.p 09/20 21:19
→ weepwind:不能夠直接當成錯誤的選項對吧?因為文法架構是對的
我個人覺得, 副詞子句開頭 Although/Because/When/While having+p.p., S+have+p.p
文法架構有問題, 因為主詞不能省略.
副詞子句省略的情況我知道如下
1. 副詞子句"同時"省略主詞及BeV (此種AT題目常出現,好抓的錯誤都是主詞不ㄧ致)
When (S+BeV) Ving/Ved, S V O => 副詞子句跟主要子句的主詞要ㄧ致
2. 副詞子句省略連接詞及主詞. 動詞改成Ving/Ved
前後主詞ㄧ樣 => 分詞構句 (白話點就是Ving/Ved片語)
如果前後主詞不一樣, 就保留主詞變成獨立分詞構句
至於您原始的問題, 要簡化when子句.
When + S + have + p.p., S + have + p.p.
如果When子句ㄧ定要用完成式的話, 修改的可能就是用
Having p.p, S + have + p.p (當然前後主詞要ㄧ致)
如果When子句用現在或其他時態,簡化的方式就另當別論了 ~
純討論囉 ~ 有誤請版友指正補充 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.73.29
※ 編輯: fshy 來自: 219.68.73.29 (09/20 23:08)