Home

Direction.

Choose the alternative which best expresses the meaning of the idiom/ phrase.

played havoc

A. caused destruciton

B. caused disease

C. caused hardship

D. caused floods