The preparation_________ by the time the guest_________. have finished- arrived18/50The preparation_________ by the time the guest_________.have finished- arrivedhad been finished- arrived had finished-were arrivinghave been finished- were arrived Giải thíchĐáp án B