[ 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:
First Conditional Sentence › ViewIf he_______the car, he_____it.
A. Likes / will buy
B. Like/ bought
C. Liked/ buy
D. Will like / buy
Grammar › View
Have you ever ________ to China?
A. went
B. go
C. been
D. gone
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
