虚拟语气,b项对了一半,would是可以的,但是should 不行.如果用should,意思就成了,很多问题应该被解决,…… should 表示情况上或者道义上的应该,而不是事实上的可能性,所以不合适.
而could表示可能性,你的第二点说的是对的,所以could have arisen 是问题可能就发生了,但是句意是 could never have arisen,(许多问题)可能就不会发生了,再加后面的if,如果人们以礼相待的话……
是说得通的
虚拟语气,b项对了一半,would是可以的,但是should 不行.如果用should,意思就成了,很多问题应该被解决,…… should 表示情况上或者道义上的应该,而不是事实上的可能性,所以不合适.
而could表示可能性,你的第二点说的是对的,所以could have arisen 是问题可能就发生了,但是句意是 could never have arisen,(许多问题)可能就不会发生了,再加后面的if,如果人们以礼相待的话……
是说得通的