GiraffeNeck GiraffeNeck 11-07-2019 English contestada What word completes the sentence? He will have _____ his work by next week. finish finished