[ Tenses ]
Yesterday, he ________ a delicious meal at his favorite restaurant.
A. ate
B. is eating
C. has been eating
D. had eaten

Random Topics:
Nouns, Pronouns, Antecedents, and Singular and PluralFuture Tense (will/be going to/p.continuous)Grammar - Future ActionVerbs with Prepositions and ConjunctionsWestern Europe CountriesAdjectives & AdverbsExpressing Obligation and ModalsFOR & SINCEPresent Perfect Negative and InterrogativeEnglish ArticleOther quiz:
Grammar › ViewHe’s very lazy. He _____ any homework this weekend.
A. doesn’t do
B. isn’t do
C. hasn’t done
Tenses › View
I ___ there for a long time before I decided to leave.
A. had been sitting
B. was sitting
C. sat
D. sit
