[ Idioms ]
To “catch on” means ___.
a. to understand
b. to be punished
c. to grab something

Random Topics:
Gerund or InfinitiveVerb to haveConditionals III - Mixed 1st, 2nd & 3rd Conditionalslike/do not likePast Simple and ContinuousConjunctive AdverbsHave to/Has toJobsCorrelative Conjunction & Complex SentencesInfinitivesOther quiz:
Future Tense › ViewThis time tomorrow I ……………. a discussion with my boss.
A. will have
B. will be having
C. am having
Grammar › View
Before you telephoned, I ……. watching television.
A. was
B. will be
C. am
D. have
IELTS Vocabulary › Viewto use any information that you have to guess how much something will cost
A. estimate the cost
B. produce profitably
C. infrastructure
D. elease into the atmosphere
Future Tenses › View
My neighbour (celebrate) his birthday party on Friday evening. I am invited.
A. will celebrate
B. is going to celebrate
C. is celebrating
D. celebrates