※ 引述《Whitman (.)》之銘言:
: ※ 引述《edray (沙威瑪)》之銘言:
: : 昨天給學生做題目時碰到了這一題
: : What have you been doing ______ I last saw you.
: : (A) from (B) since (c)after (D) before
: : 想當然爾
: : 答案一定是選(B)啦
: : 只是學生問了(C)為什麼不行..
: : 讓我想了很久
: : 是不是要選after的話
: : 必須把句子改成
: : What do you do after I have seen you last time.
: : 請大家傾囊相授吧
: : THX~~
: 我覺得c可以耶.
: 基本上_____I last saw you是一個時間副詞子句(有這個東西嗎@@呵)
: 在他見過他這個時間點之後,一直持續到現在,所以可以用完成式
: 基本上B是真的比較保險
: 但是我總覺得C也可以@@
: 不知道其他人的意見是怎樣~~
個人覺得 since+過去時間 用以表示從過去到現在 所以主要子句必須用完成式
但如果用after連接兩個過去動作時 若有明顯的時間差就需使用完成式及過去式
若沒有明顯強調時間差而僅表達兩個過去的動作時 就用過去式
僅供參考
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.187.2.77