Multiple choice Directions: Fill in the blank with an appropriate option. He _____ come yesterday. didn't do not haven't hasn't Reveal answer Fill a bubble to check yourself A Correct answer Explanation The sentence is talking about yesterday (i.e. past). As the first form of the verb (come) is used so correct the answer is "Didn't" according to Past Indefinite Tense.