What is a Subject in English? Types of subjects

What is a Subject in English? Types of subjects