My friend ___________________ for 4 hours before he arrives. will be driving18/50My friend ___________________ for 4 hours before he arrives. will be driving had driven will have been driven will have been drivingGiải thíchChọn D