For online practice by grades, please check out:
www.mathplayground.com
www.ixl.com
www.kidsmathplay.com
www.funbrain.com/grade/1
www.adaptedmind.com/gradelist.php?grade=1