[文法] 請教此題文法解題~

看板Eng-Class作者 (Rettier)時間9年前 (2016/08/22 22:09), 9年前編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
題目: He ___ many job offers since he graduated. (A)is given (B)has been given (C)was given (D)has been giving ----------------------------------------------------------------------- He ___ many job offers since he graduated. (A)is given 現在簡單式被動 (B)has been given 現在完成式被動 (C)was given 過去簡單式被動 (D)has been giving 現在完成進行式 A-我不知道為什麼不能用A B-B的話代表從過去持續現在被給了很多通知 C-代表他過去被給了很多通知 D-代表從過去到現在還會持續下去~這句應該是主動給人,所以不符合 痾,我其實不知道像這種考時態跟語態的題目,該如何判斷他要考我什麼 有先進可以指導指導嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.40.194 ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1471874958.A.B9D.html ※ 編輯: Rettier (36.231.40.194), 08/22/2016 22:09:56

08/22 22:27, , 1F
關鍵在 since 這個字,語意上通常是 from that time
08/22 22:27, 1F

08/22 22:27, , 2F
till now 這段期間,發生的事。答案是B對吧?
08/22 22:27, 2F
對耶,沒有錯答案就是bbbbbbbbbbbbbbbbbbbbbbbbbbbb 前輩能跟我分享一下,為什麼不能用ACD嗎? 拜託~~ ※ 編輯: Rettier (36.231.40.194), 08/22/2016 22:39:44

08/22 23:10, , 3F
A,C都對,意思差別而已。國中基測有考過 C 這種。有空我
08/22 23:10, 3F

08/22 23:10, , 4F
再補充說明
08/22 23:10, 4F
可是這題答案是b耶~ 但我不知道為什麼不能用acd ※ 編輯: Rettier (36.231.58.67), 08/22/2016 23:43:21

08/23 01:25, , 5F
用A 你怎麼翻譯? 可以說說你的想法
08/23 01:25, 5F

08/23 22:35, , 6F
since子句想表達「自從他畢業(過去某個時間點)後」,
08/23 22:35, 6F

08/23 22:37, , 7F
而主要子句表達已經被給予許多job offers。這樣語意比
08/23 22:37, 7F

08/23 22:38, , 8F
較通順。這題就是考since+過去事件,主要子句用完成式
08/23 22:38, 8F
文章代碼(AID): #1NkmUEkT (Eng-Class)