jackthomasdudley jackthomasdudley 04-02-2022 English contestada The job ________(do) by the time the owners __________(arrive). 1. has been done/ arrive 2. had been done/ arrived 3. will have been done/ will have arrived 4. will have been done/ arrive