应该是答案错了,这后半句话的意思应该是他现在就不会赚这么多钱了,虚拟语气,与现在事实相反,应该选A的,should后肯定要跟原型的,除非你少写了一个have
这个应该是个虚拟语气,从前方的if had+动词的过去分词可以看出.前半句是对过去的否定推测,所以用过去完成式,而后半句是对现在的否定推测,应该用一般过去式.
这是虚拟语气,只能在AB中选,题中最后一词NOW表示他已经赚到了钱。所以选B.
B是错的。should后面应该用动词原形,而made是过去式。答案应该是A