这题选择什么如何判断?

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:00:12
____ work for quite a long time, more than one worker ____ short of money.

A: Having lost their, was
B: Having lost their, were
C: Having been out of , was
D: Being out of , were

谢谢

答案是C
more than one表示复数意义但是遵从形式一致,应该用单数谓语动词,was.
再如,More than one student has been praised today.
对于第一个空,是状语从句的省略,主语worker与失业是主动关系,表示一种状态,所以用out of work.

A
more than one worker是单数,意思是不止一个,很多

例句与用法:
· More than one person has made the suggestion.
不止一人提过这个建议。
·Open to more than one interpretation.
多种含义的可有多于一种解释的

Having lost their work for quite a long time
已经失去他们的工作相当长时间

Having been out of work for quite a long time
已经是失业相当长时间

答案是C
more than one表示复数意义但是遵从形式一致,应该用单数谓语动词,was.

再如,More than one book has been read by her today.

这是高中重要的语法,一定要记清楚啊!

B
more than one worker是复数
前面表过去,且主语一致
having lost their

因该是A。