Yes, games and activities are effective ways of teaching grammar to ESL students. Not only does it help ESL students proactively learn the English language, but it also greatly lessens the stress of learning another language.