have a lot to do with 和 have much to do with
4个回答

have a lot to do with 和 have much to do with 没有区别,都是“与…有很大关系”的意思.两者不存在可数或不可数的区别.

例句:Genetics have a lot to do with achievement in sport.遗传学与运动成绩有密切关系.

winds have much to do with the atmosphere:风和大气有着密切的关系.