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:
         


Random Topics:

Past Perfect SimpleComparison of Adjectives and AdverbsTenses - Pasive VoiceSimilesConnectivesAnalogyRelative ClausesAdjectives, Adverbs, and PrepositionsThe Present Progressive Tense

Other quiz:

Modal Verbs › View

They ___ arrive late if they missed the first bus.

A. might

B. must

C. could

D. have to


Grammar › View

Choose the incorrect synonyms:

A. stupid-silly

B. delicious-gorgeous

C. strange-rude

D. horrible – awful