[ 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 toOther quiz:
Tenses › ViewThey ______________ (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