斗战神电罗刷图视频:一个高中英语问题

来源:百度文库 编辑:高考问答 时间:2024/05/08 02:20:46
比较下面4个句子,为什么有的用单数有的用复数?说的详细些吧
A day or two is just enough to finish the book.
One or two days are not enough to complete the whole project.
One and a half hours has passed.
Thirty years have passed since he left his hometown ten years ago.

1.根据就近原则,谓语动词的形式应该跟or后面的词的形式一致,而基数词作主语时谓语动词用单数,故用了一个is
2.根据上述原则,这次or后面的是two days是复数,故用are
3.作主语的是one and a half hours不构成复数,故用单数
4.thirty years是复数,故用了have,而不用has