[ Mixed General Quiz ]
Soloists have to ___ their skills in every performance.
a. flautist
b. flaunt

Random Topics:
Present Perfect and Past SimpleConjunctions, Interjections and DeterminersNoun PhrasesSubordinating ConjunctionsPrepositions of Time & PlaceVerb-ing or to VerbCommunicative GrammarSynonyms and VocabularyAdverbs of Time and PlacePronouns and QuantifiersOther quiz:
Grammar › ViewI _____ I had seen that man before.
A. knew
B. know
C. has known
D. knowing
Should, Should not have › View
I ___________ _____________ that coat. (buy)
A. should have buy
B. shouldn’t have bought
C. should have bought
D. buy