has great influence on/upon/over sb. has a curious influence over sb. has a great influence on one's behavior
effect 400 on/upon 可數(shù)時(shí) had a bad effect upon him. had a great effect upon his future has a misleading effect on you. 不可數(shù)時(shí) had no effect on her, have any effect