One of the mysteries of the English language finally explained.
1‘scientists have devised a method of recycling oil contaminated with PCBs’
conceive, think up, come up with, dream up, draw up, work out, form, formulate, concoct, design, frame, invent, coin, originate, compose, construct, fabricate, create, produce, put together, make up, develop, evolve
discover, hit on
hatch, cook up, contrive
In this article we explore how to impress employers with a spot-on CV.