※ 引述《edray (沙威瑪)》之銘言:
: ※ 引述《Christabelle (夢讀迴紋針)》之銘言:
: : 這個答案怎麼可能是對的?
: : 現在完成式,其動作結束(終點)是現在,表示「到目前為止」,怎麼會跟過去式
: : 一起用呢?答案要不要再確定一下?如果答案給的真的是這個,肯定是錯的。
: : 要不改成finished,再不就是had finished才對。
: 那這樣的話
: 前一句What do you do after I have seen you last time.
: 這一句是可以成立嗎?
不行吧.last time是一個時間點,既然已經確定時間點講出,就不該再用完成式
last 的話 ,要講成saw you吧
: 同時我又想到
: John had heard a lot about Jane before he met her.這一句話成立
: 那為何
: What have you been doing after I last saw you.卻無法成立阿
: 這其中的點實在是讓我有點摸不透(因為從來沒去想過..=_=m)
___________*_______________/_____________________________now_______
(聽說很多事) (見到jane)
英文文法裡 前後發生的事情 :
現在發生用現在式
過去發生用過去式
比起過去在過去發生的事情用完成式
這裡以前見到jane用過去式
見到jane之前發生的事情,就用完成式(但記得要用過去完成)
所以
John had heard (最先發生) a lot about Jane before he met her.
--
http://www.wretch.cc/user/GwenYeah
壞人不要來 我會把你抓起來 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.158.87