English • GrammarEasy
Fill in the blank: She ___ the letter yesterday.
A. has written
B. wrote✓ Correct Answer
C. will write
D. writes
💡 Solution & Explanation
The answer is “wrote”: She wrote the letter yesterday. “Yesterday” shows a finished past time, so the simple past is used. The present perfect is not used with a finished past time.