[文法] 请问一道文法题

楼主: sd18 (心跳的距离)   2024-10-06 01:34:12
Is Taiwan the first country _______ same sex marriage by law.
(A) which accepts (B) accepting (C) what accepts
(D) to accept (E) that accept (F) that had accepted
谢谢
作者: enggys (Sam)   2024-10-07 08:32:00
首先, 您句尾要放个问号 "?".当先行词 "the first country" 里有序数时, 习惯上会使用that 而不是 which 来带关系子句, 所以最直白的写法就是"that accepts", 虽然它不在题目选项里, 但可以帮助把 A, C, E 三个明显错误的选项消掉.选项 B 是标准的 "将子句简化为分词词组" 操作, 也是正确的答案.选项 D 的 "to accept" 含有未来意味, 当关系子句内没有情态助动词就不宜使用, 除非转个弯将句首的 Is 改为 Was看起来才合理.选项 F 的 had 要改为 has 时态才正确, 虽然句意仍然有些别扭.
作者: ostracize (bucolic)   2024-10-07 16:32:00

Links booklink

Contact Us: admin [ a t ] ucptt.com