看板 Eng-Class 關於我們 聯絡資訊
Paul ________ several different jobs since he graduated from college. Now, he is a program designer. (A) will have (B) has (C) has had (D) had had 答案D ############################# 我以為D是過去完成式,而過去完成式是在描述比過去時間更早發生的事 本題文意像是在說 畢業"後" ,不符合過去完成式的用法。 我會選C 請大大們指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 27.105.59.4
monkx2:(C) + 1, #1I1tUpNI (8/11) 有一個很類似的題型 09/05 21:13
monkx2:我只記得句型是 have/has ppv + since 一個時間點 09/05 21:14
DOOHDLIHC:畢業後不就時間的起點嗎?然後到現在的工作之前這段期間 09/05 21:45
leoblack:我以為第一句是要暗示從他畢業後就一直有在換工作,但現在 09/05 22:04
leoblack:已經是一份確定下來,短時間內不會換的工作,所以選D 09/05 22:05
leo大說的我不是很了,在請教細節之前,讓我先確認一下, 您說的規則和我####下面說的規則是同一個規則,還是另一個規則?
NonServiam:since + 完成,下一句now,原句過去,故過去完成。 09/05 22:48
我大概懂Non大的意思,只是沒有完全說服我, 以後我會依您的建議注意這樣的句子,謝謝
tucson:(C) +1 09/06 07:25
※ 編輯: linijay 來自: 39.1.13.12 (09/06 12:34)
NonServiam:你可以用文意理解。他畢業之後換了好幾份工作,現在... 09/08 05:59
NonServiam:另外,完成式是有特定的使用方法,不是光用時間判斷。 09/08 06:00