Keyla ________ for two hours before she arrived.47/100Keyla ________ for two hours before she arrived.was drivinghas been drivinghad been drivenhad been drivingGiải thíchChọn đáp án: D