I ———————— before she knocked the door. A Have finished B Had finished C Will be D Semua jawaban salah semua JAWAB