They ________ their homework before the teacher arrived.33/104They ________ their homework before the teacher arrived.finishedhave finishedhad finishedfinishGiải thíchChọn đáp án: C