后面是动词原形,肯定不能是for
which后面不是句子,所以不用should
用should需要这么说
the doctor advise you which medicine you should take first