HE SHOULD __________ HOME HOURS AGO

4. Where is he? He should __________ home hours ago. a. be b. were c. have been d. had been