Gerunds and infinitives – complex forms. Simple, perfect, progressive and passive gerund and infinitive forms. Advanced English grammar exercises.