Grammar Quiz

[ Tenses with Time Expressions ]

He has already eaten dinner.

A. He has skipped dinner.

B. He will eat dinner later.

C. He is preparing dinner now.

D. He has finished eating dinner.

Select your answer:
         


Random Topics:

Contractions and ConjunctionsPast with ModalsPresent Progressive or Present SimpleModal and Modal PerfectGrammar - FutureArticlesSubject/Verb Agreement with Collective NounsFuture - Will and Be going toTenses: Present simple, Past Simple, Future SimplePassive Modals, Impersonal Passive

Other quiz:

Narrative Tenses › View

He was in Japan last month. He___________Japan before.

A. never visited

B. was never visiting

C. had never visited

D. had never been visiting


Tenses › View

Every day, Many people ………………. at Fast English.

A. studies

B. are studying

C. study

D. studied