1) prevent a) of b) from c) on 2) insist a) on b) of c) at 3) congratulate a) on b) of c) from 4) keen a) of b) in c) on 5) apologise a) from b) for c) on 6) look forward a) to b) on c) of 7) approve a) on b) of c) in 8) succeed a) under b) on c) in 9) thank a) at b) about c) for 10) polite a) in b) to c) of 11) run a) out of b) out on c) out for 12) get on a) to b) with c) from 13) forgive a) of b) for c) about 14) depend a) in b) onto c) on 15) be desperate a) about b) on c) for 16) be good a) in b) at c) about 17) specialise a) in b) on c) about 18) appeal a) to b) -- c) in 19) disapprove a) -- b) of c) on

dependent prepositions

Leaderboard

Visual style

Options

Switch template

Continue editing: ?