[ 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 › ViewYou 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
