[ Grammar ]
The idiom “on the ball” is closest in meaning to:
A. Play game
B. On time
C. Doing a good job
D. Calm down
Select your answer:

Random Topics:
Comparative AdverbModals "Should"Subject and Verbs AgreementPresent Perfect TensesTimeSubject Verb Agreement and Coordinating ConjunctionsIrregular Plural NounsGrammar - Present PerfectCollocations & TensesAdjective / Noun + to InfinitiveOther quiz:
Grammar › ViewA bridge (build) __________by the company next year.
A. will build
B. will be built
C. will be build
D. will built
Vocabulary › View
what the characters say to each other
A. props
B. acts
C. scenes
D. dialogue
