have been
had been
have
had
Answer is Right!
Answer is Wrong!
The correct answer is D. had.
The sentence is in the past simple tense, so the verb must be in the past simple form. The past simple form of “have” is “had”.
The other options are incorrect because they are not in the past simple tense.
- “Have been” is the present perfect continuous tense.
- “Had been” is the past perfect continuous tense.
- “Have” is the present tense.
The sentence could be rewritten as “I usually have bread and butter for breakfast, but yesterday I had pasta.”