To me, none of these sound weird. They all have there uses. "I studied math", "He has studied math", "She has been studying math". The one that might throw people off the most is the last one, but I do not feel that it is awkward given the right circumstance. "Has Sally been studying math? Yes, Sally has been studying math".