Complex clauses with embedded questions, complement clauses, purpose clauses, result clauses, and relative clauses.