Grammar Quiz

Topics: Present Perfect Simple and Continuous

Marco ______________ homework since he started school.

A. has been hating

B. has hated

C. has hated/has been hating

Select your answer:
         


Random Topics:

Present Perfect and Past SimpleCompound Words and SentencesAntonymsAdverbial Clause of ConcessionPresent Simple, Present Continuous or Present PerfectModal Verbs and Contrastive ConjunctionsCausative VerbGrammar - help/have/let/makeAdverb & Compound SentencesModal Verb

Other quiz:

Tag Question › View

There have been many positive changes since our local government carried out those reforms, ____?

A. haven’t there

B. have it

C. haven’t they

D. have there


Grammar › View

Your friend (go) _________ home at 4 pm.

A. goes

B. going

C. go

D. gone