Explanation
"Capricious" means unpredictable or given to sudden changes, so its antonym is "predictable." The other options—fickle, whimsical, and impulsive—are all synonyms of capricious, not opposites.
Practice this MCQ: Antonym of CAPRICIOUS is _________?. Check correct answer and detailed explanation on MrProfessor.
"Capricious" means unpredictable or given to sudden changes, so its antonym is "predictable." The other options—fickle, whimsical, and impulsive—are all synonyms of capricious, not opposites.