Types of Sentences by Structure

Count independent and dependent clauses before assigning a structural label.

Quick Answer

Simple has one independent clause. Compound has at least two independent clauses. Complex has one independent clause and at least one dependent clause. Compound-complex has at least two independent clauses and at least one dependent clause.

Count clauses, not surface clues

A long sentence can be simple, and a sentence containing and need not be compound. Box each clause, test whether it can stand alone, and then count.

The Four-Cell Structure Matrix

StructureIndependent clausesDependent clausesControlled example
Simple10The analyst checked and filed the report.
Compound2 or more0The analyst checked the report, and the editor filed it.
Complex11 or moreThe editor filed the report after the analyst checked it.
Compound-complex2 or more1 or moreAfter the analyst checked it, the editor filed the report, and the client approved it.

The MLA Style Center defines these four labels by clause inventory. Cambridge presents simple, compound, and complex as sentence structures; the compound-complex label makes the combined inventory explicit.

First Mark Independent and Dependent Clauses

Cambridge describes a main or independent clause as one that can form a sentence on its own. A subordinate or dependent clause relies on a main clause. In Because the build failed, we restored the backup, we restored the backup can stand alone, while because the build failed cannot.

Do not count every verb as a new clause. The analyst checked and filed the report has two coordinated verbs inside one independent clause. MLA likewise shows that a simple sentence can contain more than one verb.

Structure and Function Are Different Systems

Cambridge separately lists declarative, interrogative, imperative, and exclamative as types of clause or sentence. Those labels describe function; the four labels above describe clause structure.

SentenceStructural labelFunctional labelWhy
Submit the report.SimpleImperativeOne main clause gives an instruction.
Did the report arrive?SimpleInterrogativeOne main clause asks a question.
The report arrived, and we archived it.CompoundDeclarativeTwo main clauses make a statement.
What a clear report she wrote!SimpleExclamativeOne main clause expresses surprise or emphasis.

A sentence can therefore receive one label from each system without contradiction.

Four Boundary Repairs

Do not count a compound subject as two clauses

Wrong label:

Mina and Leo presented the findings is compound.

Accurate label:

It is simple: one coordinated subject shares one predicate.

Do not join independent clauses with a comma alone

Comma splice:

The deadline moved, we rewrote the schedule.

Compound repair:

The deadline moved, so we rewrote the schedule.

MLA advises that writers generally should not connect two independent clauses with only a comma. A conjunction, semicolon, or full stop can repair the boundary.

Attach a dependent clause to a main clause

Fragment:

Because the server timed out during the launch.

Complex repair:

Because the server timed out during the launch, we added a second instance.

Count every clause in a compound-complex sentence

Clause inventory:

When the review ended [dependent], we signed the memo [independent], and the client released the funds [independent].

Two independent clauses plus one dependent clause produce the combined label.

Test the Clause Count

1. The designer drafted and revised the layout.

2. The designer finished, and the editor approved it.

3. The editor approved it after the designer finished.

4. After the designer finished, the editor approved it, and production began.

5. What functional label fits Submit the draft?

Live Check: A Comma Splice the Engine Missed

On July 16, 2026, Grammarlyzer returned no issues for the exact comma splice below. The manual revision with so also returned no issues.

Manual boundary revision: The meeting ran late, so we missed the train.

This pair documents one false negative and one accepted repair. It does not establish behavior for other comma splices, fragments, semicolons, subordinators, or sentence structures.

Frequently Asked Questions

What are the four sentence types by structure?

A simple sentence has one independent clause. A compound sentence has at least two independent clauses. A complex sentence has one independent clause and at least one dependent clause. A compound-complex sentence has at least two independent clauses and at least one dependent clause.

Can a simple sentence have two subjects or two verbs?

Yes. A coordinated subject or predicate can remain inside one independent clause. Count clauses, not nouns, verbs, conjunctions, or words by themselves.

Are declarative and interrogative sentence types structural labels?

No. Declarative, interrogative, imperative, and exclamative classify clause or sentence function. Simple, compound, complex, and compound-complex classify structure. One sentence can receive one label from each system.

How can two independent clauses be joined?

A coordinating conjunction can join them, usually with a comma before it, or a semicolon can separate related independent clauses. A comma alone usually creates a comma splice.

What did Grammarlyzer report for the comma-splice test?

On July 16, 2026, the checker returned no issues for The meeting ran late, we missed the train. It also returned no issues for the manual revision with so. The page therefore treats the first result as a false negative, not a confirmed detection.

What the Direct Sources Support

These sources do not support the removed checker-detection promise, an absolute claim that every sentence beginning with a subordinator is a fragment, or unsourced etymology and universal rhythm judgments.

A Five-Step Structure Audit

  1. Underline each verb phrase. Use it to locate possible clauses, not as a final clause count.
  2. Box each subject-predicate unit. Keep coordinated subjects or predicates inside one box when they share the rest of the clause.
  3. Test independence. Mark each box independent or dependent by whether it can form a sentence alone.
  4. Count both kinds. Use the four-cell matrix to assign the structural label.
  5. Audit the joins. Check commas, conjunctions, semicolons, and fragment boundaries separately from classification.

What This Page Adds to the Sentence Cluster

Core sentence rules is the broad construction hub. This page performs the narrower structural classification and separates it from functional labels.

Run-on sentences and sentence fragments diagnose boundary failures. The conjunctions guide classifies joining words, while semicolon usage focuses on one punctuation mark. None replaces the full clause-inventory matrix here.

Check the Boundary, Then Count the Clauses

Use the checker for a first pass, then apply the five-step audit whenever the engine leaves a join or structural label unresolved.

Try Grammar Checker Free →