You … this rule before the lesson.
Выберите один или несколько ответов:
1. should have learned
2. need have learned
3. should learn
4. must learn