Yes, a clause generally consists of a subject and a predicate. Sometimes the subject can be omitted. E.g.:
Alice taught English for five years.
I couldn't hear you. What did Alice do?
Taught English for five years.
Sometimes the predicate can be omitted. E.g.:
Who taught English for five years?