[ Tenses ]
Convert to present perfect continuous: He (play) the guitar for two hours.
A. He has played the guitar for two hours.
B. He plays the guitar for two hours.
C. He is playing the guitar for two hours.
D. He has been playing the guitar for two hours.

Random Topics:
Past Simple - Present PerfectCohesive DevicesWish clauseAdverbial Clause of ConcessionGrammar-Present Continuous-Sentence MakingVerb Tenses and Sentence StructureGrammar and PrepositionPast Simple (Questions)Present Simple QuestionsWestern Europe CountriesOther quiz:
Prepositions › ViewChoose the correct answer.
I’m not acquainted ________ those flowers.
A. at
B. in
C. with
D. of
Sentence Structure and Verb Tenses › View
What is the correct past perfect form of the verb “eat”?
A. Eat
B. Ate
C. Eating
D. Had eaten
Tenses › ViewWe ____ (practice) for the debate all week, and we feel confident about winning.
A. practice
B. have been practicing
C. are practicing
Gerunds › View
Marie dislikes ______ soda. She prefers water.
A. to drink
B. drink
C. drinking
