LARRY DROVE ALL NIGHT TO GET HERE FOR HIS SISTER'S WEDDING. HE ___...

26. Larry drove all night to get here for his sister's wedding. He ___ exhausted by the time he arrived. A. must have been B. could be C. ought to be D. will have been