daedaebarrett00 daedaebarrett00 29-09-2022 English contestada Choose the progressive perfect form of the verb! The shipwrecked sailors ________ on that island for decades. Choose 1 answer: