In Systemic Functional Linguistics (SFL), the **subject** of a clause can serve various roles beyond simply being the **doer** of an action. Here are examples for each role: **doer**, **carrier**, **senser**, **existent**, **sayer**, and **behaver**.
## Roles of Subject in SFL
### 1. Doer
The **doer** is the participant that performs a physical action in a material process.
- **Example:** *The dog chased the ball.*
- Here, *the dog* is the doer of the action (chasing).
### 2. Carrier
The **carrier** is involved in relational processes, where it possesses a quality or attribute.
- **Example:** *The sky is blue.*
- In this case, *the sky* is the carrier that has the attribute of being blue.
### 3. Senser
The **senser** perceives or experiences a mental phenomenon.
- **Example:** *She enjoys reading.*
- Here, *she* is the senser who experiences enjoyment from reading.