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:

First Conditional Sentence › View

If 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 › 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