Grammar Quiz

[ Grammar ]

He ____ on his essay all day, but he ____ yet.

A. has been writing – has not finished

B. has writing – has not been finishing

C. have been written – have not finished

D. has written – has not been finishing

Select your answer:
         


Random Topics:

Verbs – Nouns – Adjectives - AdverbsPronoun-Verb AgreementHave to/Has toModals and Modal PerfectsPresent & Past TensesGrammar and VocabularyPronouns and AdverbsPast Perfect & Past SimpleFuture - Will and Be going to

Other quiz:

Tenses › View

They ______________ (run) really fast.

A. runs

B. are running

C. ran

D. run


Modal Verbs › View

You ___ be quiet in the library.

A. must

B. can’t

C. might

D. should