Intermediate and upper-intermediate level is usually distinguished by rich and complicated vocabulary. The English language full of lots of synonyms and words that seem to have the same meanings may make the learning procedure a bit sophisticated. Previously we have presented a test on commonly confused words for pre-intermediate and intermediate students. Here we have designed a test suitable for intermediate and upper-intermediate level. Use it to check how well your students can differentiate commonly confused words in English.