He thanked me --- taking him home., against, for, from, of, on, with, I stopped Margaret --- smoking., against, for, from, of, on, with, Are you accusing me --- lying?, against, for, from, of, on, with, The leaflet warns children --- taking drugs., against, for, from, of, on, with, Please excuse me --- arriving late - the bus was delayed., against, for, from, of, on, with, I wouldn't trust him --- keeping my money., against, for, from, of, on, with, His disability prevents him --- driving., against, for, from, of, on, with, I suspect him --- cheating during the test., against, for, from, of, on, with, I congratulated him --- passing his driving test., against, for, from, of, on, with, He forgave his brother --- breaking the window., against, for, from, of, on, with.

New Horizons - B1 - Grammar - 22 - Practice - Ex. 2

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?