Finite and non-finite phrases: the test

Multiple-choice exercise

ELT Concourse home
Choose the best answer for each question