[ Grammar ]
Caroline is very good at ……………… basketball.
A. being playing
B. having played
C. play
D. playing
Select your answer:

Random Topics:
Present tense AffirmativePrepositions of Location, Movement and TimeModals and Past TensesPossessive Pronouns and QuantifiersMorphology and GrammarGerunds as Objects of PrepositionsAdverbial Clauses of Reason / CausePresent Perfect Adverbs and Indirect QuestionsTenses, Tag Questions, Phrasal VerbsCoordinating and Subordinating ConjunctionsOther quiz:
Conditional Sentence Type 1 › ViewYou ______ work hard if you want to pass your English exam.
A. Would like
B. Will have to
C. Will come
D. Would get
Conjunctions & Prepositions › View
Bentoc Shoes has a loyal customer base —– it provides high-quality service.
A. because
B. rather
C. not only
D. as well
