The word that fits best in the blank is attended. This word means to be present at an event or class.
Explanation:
Answer: You should have attended classes more often.