A.on B.ahead of C.prior to D.in front of
A.doubt B.question C.wonder D.consideration
A.on B.by C.in D.with