a day or two 和one or two days 的主谓一致问题

one or two days 这个是复数,但是a day or two 是采用单数吗?还是or结构后面采用就近原则?

请先 登录 后评论

最佳答案 2020-12-03 09:21

one or two...作主语时,通常采用就近一致原则,其后谓语动词用复数:

One or two friends are coming this evening.  一两个朋友今晚要来。

One or two soldiers have to be sent.  要派去一两个士兵。

One or two of the students are a bit dense. 真中有一两个学生有点儿迟钝。

One or two days are enough for them.  对他们来说,一两天就够了。

One or two mistakes are acceptable but no more than that. 有一两个错误可以,但多了不行。

One or two companies have managed to buck the trend of the recession.  有一两家公司顶住了经济滑坡的势头。

补充:不好意思,开始只看到第一问。a day or two 虽然与 one or two days 同义,但此类结构用作主语时,通常后接单数动词。如:

A day or two is enough. 一两天就够了。

有时也连用复数动词,但不算普通。如:

A sentence or two is / are needed here.  这里需要加上一两句。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,3887 浏览
  • 曾季高 提出于 2020-12-02 14:30