Write the opposites of the words, given below, by making your choice from the list.

Fill in all the gaps, then press "Check" to check your answers.
   after      ashamed      dangerous      empty      far      right      shallow      ugly      under      weak   
over
full
before
beautiful
near
safe
proud
wrong
deep
strong