Grammar Quiz

[ Present Perfect Simple vs Continuous ]

He __________ (paint) the fence for hours.

A. has painted

B. has been painting

Select your answer:
         


Random Topics:

Grammar - must & have toComparatives and SuperlativesWish + Verb 2Conjunctions - Conjunctive AdverbsVerbs: Action, Linking, and HelpingGrammar-Verbs & Nouns Singular, Plural, GenderGrammar - Verb FormsPhrasesHabitual and Continuous TensesModals and Adjectives (ed-ing)

Other quiz:

Grammar › View

You should work_________if you want to earn more money.

A. harder

B. hardlier

C. more hardly

D. more hard


Verb Tenses › View

Conjugate the verb ‘to go’ in present perfect tense.

A. have gone

B. went

C. going

D. has gone