Howdy!<br/><br/>What is the difference between the following sentences?<br/><br/><b>My father will have reached home by now.<br/>My father should have reached home by now.<br/>My father must have reached home by now.</b><br/><br/>Thanks very much in advance.