A. takes B. meets C. finishes答案takes拿;meets遇见;finishes完成。根据"Then I can have dinner with my friends."可知,然后"我"可以和朋友们一起吃晚饭了,所以"我"是5:30 p.m.完成最后一节课。故选:C。