Topics: Present Perfect Simple vs Continuous
He __________ (paint) the fence for hours.
A. has painted
B. has been painting
Select your answer:

Random Topics:
Clauses and ConjunctionAdverb of TimeVerbs and Possessive AdjectivePast and Present Continuous tenseGrammar - much, many, a lot ofPassive Voice, Question Tag, PrepositionsDirect-Indirect SpeechPast Simple (to be)Simple and Continuous TensesCountable & Uncountable NounsOther quiz:
Grammar › ViewWhat is the best way to edit the sentence: Maggie and i want to go for a walk.
A. add a , after want
B. capitalize I
C. no changes are needed
Vocabulary › View
Which of the following is a parody?
A. a movie that makes you cry
B. a passage that has the same message as another passage
C. a song that makes smile
D. an episode of a TV show that makes fun of another show
