Improve your English now !!
Answers :
1. (d) when
2. (a) demolition
3. (a) put off
4. (d) Friendly
more exp :
Antonyms: friendly, hospitable, kind
Synonyms: adverse, antipathetic, destructive, disaffected, harmful, hostile, hurtful, ill, ill-disposed, inimicable, injurious, noxious, opposed, oppugnant, pernicious, repugnant, unfavorable, unfriendly, unwelcoming