Society and technology have/has made life much more convenient.<br/><br/>Which is correct?