Grammar Quiz

[ Tenses ]

Yesterday, he ________ a delicious meal at his favorite restaurant.

A. ate

B. is eating

C. has been eating

D. had eaten

Select your answer:
A  B  C  D  E 


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 Article

Other quiz:

Grammar › View

He’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