关于虚拟语气和主谓一致的两道题If doctors found a cure for all incurable disease,everyone_____be able to live for more than a century.A,will B,should C,would D,shall选B还是C啊?Either John or his brothers_____to the party tonight.A,i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 06:17:48
关于虚拟语气和主谓一致的两道题If doctors found a cure for all incurable disease,everyone_____be able to live for more than a century.A,will B,should C,would D,shall选B还是C啊?Either John or his brothers_____to the party tonight.A,i

关于虚拟语气和主谓一致的两道题If doctors found a cure for all incurable disease,everyone_____be able to live for more than a century.A,will B,should C,would D,shall选B还是C啊?Either John or his brothers_____to the party tonight.A,i
关于虚拟语气和主谓一致的两道题
If doctors found a cure for all incurable disease,everyone_____be able to live for more than a century.
A,will B,should C,would D,shall
选B还是C啊?
Either John or his brothers_____to the party tonight.
A,is going B,going C,are going D,will going
选A还是C啊?
都请请说明原因

关于虚拟语气和主谓一致的两道题If doctors found a cure for all incurable disease,everyone_____be able to live for more than a century.A,will B,should C,would D,shall选B还是C啊?Either John or his brothers_____to the party tonight.A,i
第一题选c,本来是说如果医生找出万能治疗法,人们“将”活过一个世纪那么长,用will表示“将来”,而这是不可能的,是虚拟语气,所以用would.
二,选c.either...or连接主语是有就近原则.

1.C.与现在的事实相反,主句用过去时,从句用should/would加动词原形。这里would更好,译为 将会。
2.C。either...or是就近原则

1.C 虚拟语气,所以不是B就是C,再从意思上判断,应该是C
2.B 就近原则,从his brothers判断应该用are, be going是将来时

1.b,把所有的病都治疗好,这是不可能的事,用虚拟语气
2.c, 离谓语近的那个主语保持一致,这是either...or...的用法之一