Daily English Lesson

Word of the Day

imperishable

Definition: Unceasing.
Synonyms: abiding, enduring

Daily Grammar Lesson

Idiom of the Day

be in with a chance

To have a good chance or high probability of doing or accomplishing something. Primarily heard in UK.

Grammar Quiz

Match Up
Match each word in the left column with its synonym on the right. When finished, click Answer to see the results. Good luck!

 

Mismatch
Match each word in the left column with its antonym (opposite) on the right. When finished, click Answer to see the results. Good luck!