推 Makino0711:個人認為B.C好像都可以 by that time=by then 10/11 13:03
→ Makino0711:可以指過去或指未來的"某段時間之前" 10/11 13:03
→ Makino0711:我是覺得B.C都可以 看看其他人的說法 10/11 13:05
推 layles:b.c都可以+1 10/11 14:46
→ dunchee:這是無厘頭題目 4個答案都有可能(含'技術性'上的。比如 10/11 21:34
→ dunchee:B,D的過去完成式一般不單獨用,特別是出現於這樣子單句的 10/11 21:35
→ dunchee:考題很不應該 10/11 21:35
→ hubertt:一般來說,過去完成不單獨用,但考慮技術性的話,補習班的 10/11 23:06
→ hubertt:教法是: 10/11 23:06
→ hubertt:by+過去時間 → 過去完成 10/11 23:06
→ hubertt:by+未來時間 → 未來完成 10/11 23:06
→ hubertt:我也不知道為什麼,雖然看過很多例外的句子,但純粹應付考 10/11 23:07
→ hubertt:試的話,照這規則選還沒錯過 XD 10/11 23:07
→ hubertt:所以本題的"that time"雖不知是過去還是未來,但選項C的未 10/11 23:08
→ hubertt:來沒有完成式,故不考慮。是以僅從語意或語法去考慮B或D的 10/11 23:09
→ hubertt:答案即可~ 10/11 23:09