[ 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:
Future Plans › View(The doorbell rings) I ___ it.
A. get
B. will get
C. am getting
D. am going to get
Past Tenses › View
Who ___ the car at the time of the accident?
A. drove
B. was driving
C. had driven
D. had been driving
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
