12. I’m afraid you’ve missed the deadline. The paper _____ in by yesterday.
(A) should have been turned
(B) must have turned
(C) should be turned
(D) must be turned
答案:登入後查看
統計: A(12), B(2), C(6), D(1), E(0) #3992766
統計: A(12), B(2), C(6), D(1), E(0) #3992766
詳解 (共 4 筆)
#7572340
中文翻譯:我很遺憾你錯過了截止期限。這份報告昨天就本應該要繳交(should have been turned in)了。
解析:
語態判斷(被動態):主詞為
The paper(報告/論文),與動詞片語 turn in(繳交)之間為受動關係,必定使用被動語態 be turned in,由此可直接排除主動語態的 (B)。時態與情態假設(過去該做而未做):句尾有明確的過去時間截止點
by yesterday(截至昨天為止),且前一句提到 missed the deadline,說明這項要求在過去並未被履行。表示「過去原本應該做某事,但實際上卻沒有做」必須使用 should have + p.p.;結合被動語態後為 should have been + p.p.,故選 (A)。|
選項 |
結構形式 |
時態、語態與用法剖析 |
|
(A) |
should have been turned |
過去假設被動態。表「過去本應被繳交(但未完成)」,完全契合 by yesterday,為正解。 |
|
(B) |
must have turned |
過去推測主動態。表「過去想必已經主動做了……」;報告無法主動繳交,且語意不合。 |
|
(C) |
should be turned |
現在/未來被動態。表「現在或將來應該被繳交」,無法與過去時間副詞 by yesterday 連用。 |
|
(D) |
must be turned |
現在/未來被動態。表「現在或將來必須被繳交」,同樣無法搭配過去時間副詞 by yesterday。 |
0
0