Choose the Correct Form of Verb

I ------------by tomorrow morning:

had reached

has reached

shall reached

shall have reached