作者Rettier (Rettier)
看板Eng-Class
標題[文法] 請教此題文法時態、語態解法~
時間Mon Aug 22 22:09:15 2016
題目:
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
→ gentianpan: 關鍵在 since 這個字,語意上通常是 from that time 08/22 22:27
→ gentianpan: till now 這段期間,發生的事。答案是B對吧? 08/22 22:27
對耶,沒有錯答案就是bbbbbbbbbbbbbbbbbbbbbbbbbbbb
前輩能跟我分享一下,為什麼不能用ACD嗎? 拜託~~
※ 編輯: Rettier (36.231.40.194), 08/22/2016 22:39:44
→ dunchee: A,C都對,意思差別而已。國中基測有考過 C 這種。有空我 08/22 23:10
→ dunchee: 再補充說明 08/22 23:10
可是這題答案是b耶~ 但我不知道為什麼不能用acd
※ 編輯: Rettier (36.231.58.67), 08/22/2016 23:43:21
→ PPmYeah: 用A 你怎麼翻譯? 可以說說你的想法 08/23 01:25
推 vincentman: since子句想表達「自從他畢業(過去某個時間點)後」, 08/23 22:35
→ vincentman: 而主要子句表達已經被給予許多job offers。這樣語意比 08/23 22:37
→ vincentman: 較通順。這題就是考since+過去事件,主要子句用完成式 08/23 22:38