[ 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 › ViewI go on holiday ________ every summer.
A. at
B. on
C. no preposition
D. for
Verbs and Subject Verb Agreement › View
Find the verb: After the game, the players shook hands on the court.
A. court
B. game
C. after
D. shook
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
