Оба варианта корректны.
Правильно: двое брюк (о двух предметах одежды); две пары брюк – о четырех предметах одежды, составляющих два парных сочетания.
Правилен второй вариант.
Глаголы окончить и закончить употребляются синонимично в значении "завершить, довести до конца", поэтому возможны оба варианта: урок закончен/окончен.
Верно: опОздала, пОздний (но опАздывать).
Брюки - не парный предмет (в отличие от ботинок). Правильно: двое брюк.
Верно: преподать урок, но преподнести материал на уроке.