Two independent clauses
Why it works: Both sides can stand alone; “but” accurately signals contrast.
This is one of the site’s deepest example collections: 350 original examples organized across 15 practical categories. Search, filter, and compare patterns without reading the list in order.
The connection should communicate a real relationship—addition, contrast, choice, result, or sequence—rather than using a coordinating conjunction as a mechanical way to make sentences longer.
Use these fuller examples to see what changes between a recognizable pattern and a finished piece of writing. The examples are original or explicitly illustrative, so they demonstrate structure without inventing real-world evidence.
Two independent clauses
Why it works: Both sides can stand alone; “but” accurately signals contrast.
Closely related clauses
Why it works: The semicolon preserves equal grammatical weight and lets the contrast remain compact.
These transformations make the hidden planning step visible so the template does not become a fill-in-the-blanks substitute for judgment.
Starting material: Draft: The draft was ready, the sources were not checked.
Result: The draft was ready, but the sources were not checked.
Starting material: Draft joins five complete thoughts with and/so/but.
Result: A controlled compound sentence instead of a chain.
| Level | What changes | Quality test |
|---|---|---|
| Foundation | Join two independent clauses with appropriate coordination or semicolon punctuation. | Each clause can stand alone and the punctuation is valid. |
| Relationship control | Choose and, but, so, yet, or, or a semicolon according to the actual logical relationship. | The connector communicates meaning rather than merely lengthening the sentence. |
| Revision | Compare compound structure with separate sentences or subordination and keep the clearest hierarchy. | Coordination is deliberate, not a default for every related idea. |
Observation → function 1. What can the viewpoint actually perceive? 2. Which 1–2 details matter now? 3. What do those details change in image, pace, relationship, or action? 4. What interpretation remains uncertain?
Generic → specific revision Generic line: [x] Observable evidence: [x] Context/constraint: [x] Unnecessary inference removed: [x] Revised line: [x]
The rain stopped, but the streets remained flooded.
Maya called the station, and Luis checked the bus schedule.
The draft was complete, yet the editor requested a new ending.
We can leave before sunrise, or we can wait for the first train.
The forecast looked clear, so the team moved the event outdoors.
The museum closes at six; the café remains open until eight.
I wanted to reply immediately, but I needed time to verify the numbers.
The alarm failed to ring, so we missed the early ferry.
The data looked promising; however, the sample was too small for a firm conclusion.
The meeting ended early, and everyone returned to their desks.
She could revise the opening, or she could cut the scene entirely.
The trail was steep, yet the group maintained a steady pace.
The test failed, so the team reran it.
The train reached the station, and the teacher posted the rubric.
The train reached the station, but the teacher posted the rubric.
The train reached the station, so the teacher posted the rubric.
The train reached the station, yet the teacher posted the rubric.
Mira closed the kitchen window, and the librarian reserved the study room.
Mira closed the kitchen window, but the librarian reserved the study room.
Mira closed the kitchen window, so the librarian reserved the study room.
Mira closed the kitchen window, yet the librarian reserved the study room.
The neighbor returned the borrowed ladder, and the class completed the practice quiz.
The neighbor returned the borrowed ladder, but the class completed the practice quiz.
The neighbor returned the borrowed ladder, so the class completed the practice quiz.
The neighbor returned the borrowed ladder, yet the class completed the practice quiz.
A cyclist crossed the bridge, and the tutor explained the equation.
A cyclist crossed the bridge, but the tutor explained the equation.
A cyclist crossed the bridge, so the tutor explained the equation.
A cyclist crossed the bridge, yet the tutor explained the equation.
The baker packed the morning orders, and the editor marked the repeated sentence.
The baker packed the morning orders, but the editor marked the repeated sentence.
The baker packed the morning orders, so the editor marked the repeated sentence.
The baker packed the morning orders, yet the editor marked the repeated sentence.
The dog carried the red ball, and the analyst updated the forecast.
The dog carried the red ball, but the analyst updated the forecast.
The dog carried the red ball, so the analyst updated the forecast.
The dog carried the red ball, yet the analyst updated the forecast.
The student revised the final paragraph, and our team documented the final decision.
The student revised the final paragraph, but our team documented the final decision.
The student revised the final paragraph, so our team documented the final decision.
The student revised the final paragraph, yet our team documented the final decision.
The teacher posted the rubric, and the manager approved the revised timeline.
The teacher posted the rubric, but the manager approved the revised timeline.
The teacher posted the rubric, so the manager approved the revised timeline.
The teacher posted the rubric, yet the manager approved the revised timeline.
The librarian reserved the study room, and the designer shared the prototype.
The librarian reserved the study room, but the designer shared the prototype.
The librarian reserved the study room, so the designer shared the prototype.
The librarian reserved the study room, yet the designer shared the prototype.
The class completed the practice quiz, and the coordinator sent the agenda.
The class completed the practice quiz, but the coordinator sent the agenda.
The class completed the practice quiz, so the coordinator sent the agenda.
The class completed the practice quiz, yet the coordinator sent the agenda.
The tutor explained the equation, and the engineer tested the backup system.
The tutor explained the equation, but the engineer tested the backup system.
The tutor explained the equation, so the engineer tested the backup system.
The tutor explained the equation, yet the engineer tested the backup system.
The editor marked the repeated sentence, and the lantern lit the empty hallway.
The editor marked the repeated sentence, but the lantern lit the empty hallway.
The editor marked the repeated sentence, so the lantern lit the empty hallway.
The editor marked the repeated sentence, yet the lantern lit the empty hallway.
The analyst updated the forecast, and the detective opened the sealed envelope.
The analyst updated the forecast, but the detective opened the sealed envelope.
The analyst updated the forecast, so the detective opened the sealed envelope.
The analyst updated the forecast, yet the detective opened the sealed envelope.
Our team documented the final decision, and the musician played the final chord.
Our team documented the final decision, but the musician played the final chord.
Our team documented the final decision, so the musician played the final chord.
Our team documented the final decision, yet the musician played the final chord.
The manager approved the revised timeline, and the painter covered the old sign.
The manager approved the revised timeline, but the painter covered the old sign.
The manager approved the revised timeline, so the painter covered the old sign.
The manager approved the revised timeline, yet the painter covered the old sign.
The designer shared the prototype, and the child followed the silver footprints.
The designer shared the prototype, but the child followed the silver footprints.
The designer shared the prototype, so the child followed the silver footprints.
The designer shared the prototype, yet the child followed the silver footprints.
The coordinator sent the agenda, and the storm shook the loose shutters.
The coordinator sent the agenda, but the storm shook the loose shutters.
The coordinator sent the agenda, so the storm shook the loose shutters.
The coordinator sent the agenda, yet the storm shook the loose shutters.
The engineer tested the backup system, and the council approved the tree-planting plan.
The engineer tested the backup system, but the council approved the tree-planting plan.
The engineer tested the backup system, so the council approved the tree-planting plan.
The engineer tested the backup system, yet the council approved the tree-planting plan.
The lantern lit the empty hallway, and the clinic mailed the appointment reminders.
The lantern lit the empty hallway, but the clinic mailed the appointment reminders.
The lantern lit the empty hallway, so the clinic mailed the appointment reminders.
The lantern lit the empty hallway, yet the clinic mailed the appointment reminders.
The detective opened the sealed envelope, and the museum opened the new exhibit.
The detective opened the sealed envelope, but the museum opened the new exhibit.
The detective opened the sealed envelope, so the museum opened the new exhibit.
The detective opened the sealed envelope, yet the museum opened the new exhibit.
The musician played the final chord, and the volunteers sorted the donated books.
The musician played the final chord, but the volunteers sorted the donated books.
The musician played the final chord, so the volunteers sorted the donated books.
The musician played the final chord, yet the volunteers sorted the donated books.
The painter covered the old sign, and the bus driver reported the broken display.
The painter covered the old sign, but the bus driver reported the broken display.
The painter covered the old sign, so the bus driver reported the broken display.
The painter covered the old sign, yet the bus driver reported the broken display.
The child followed the silver footprints, and the gardener watered the young trees.
The child followed the silver footprints, but the gardener watered the young trees.
The child followed the silver footprints, so the gardener watered the young trees.
The child followed the silver footprints, yet the gardener watered the young trees.
The storm shook the loose shutters, and the river carried the fallen branches.
The storm shook the loose shutters, but the river carried the fallen branches.
The storm shook the loose shutters, so the river carried the fallen branches.
The storm shook the loose shutters, yet the river carried the fallen branches.
The council approved the tree-planting plan, and the wind moved the dry leaves.
The council approved the tree-planting plan, but the wind moved the dry leaves.
The council approved the tree-planting plan, so the wind moved the dry leaves.
The council approved the tree-planting plan, yet the wind moved the dry leaves.
The clinic mailed the appointment reminders, and the sun warmed the stone wall.
The clinic mailed the appointment reminders, but the sun warmed the stone wall.
The clinic mailed the appointment reminders, so the sun warmed the stone wall.
The clinic mailed the appointment reminders, yet the sun warmed the stone wall.
The museum opened the new exhibit, and the rain filled the shallow ditch.
The museum opened the new exhibit, but the rain filled the shallow ditch.
The museum opened the new exhibit, so the rain filled the shallow ditch.
The museum opened the new exhibit, yet the rain filled the shallow ditch.
The volunteers sorted the donated books, and the tide covered the lower steps.
The volunteers sorted the donated books, but the tide covered the lower steps.
The volunteers sorted the donated books, so the tide covered the lower steps.
The volunteers sorted the donated books, yet the tide covered the lower steps.
The bus driver reported the broken display, and the frost silvered the garden fence.
The bus driver reported the broken display, but the frost silvered the garden fence.
The bus driver reported the broken display, so the frost silvered the garden fence.
The bus driver reported the broken display, yet the frost silvered the garden fence.
The gardener watered the young trees, and the train reached the station.
The gardener watered the young trees, but the train reached the station.
The gardener watered the young trees, so the train reached the station.
The gardener watered the young trees, yet the train reached the station.
The river carried the fallen branches, and mira closed the kitchen window.
The river carried the fallen branches, but mira closed the kitchen window.
The river carried the fallen branches, so mira closed the kitchen window.
The river carried the fallen branches, yet mira closed the kitchen window.
The wind moved the dry leaves, and the neighbor returned the borrowed ladder.
The wind moved the dry leaves, but the neighbor returned the borrowed ladder.
The wind moved the dry leaves, so the neighbor returned the borrowed ladder.
The wind moved the dry leaves, yet the neighbor returned the borrowed ladder.
The sun warmed the stone wall, and a cyclist crossed the bridge.
The sun warmed the stone wall, but a cyclist crossed the bridge.
The sun warmed the stone wall, so a cyclist crossed the bridge.
The sun warmed the stone wall, yet a cyclist crossed the bridge.
The rain filled the shallow ditch, and the baker packed the morning orders.
The rain filled the shallow ditch, but the baker packed the morning orders.
The rain filled the shallow ditch, so the baker packed the morning orders.
The rain filled the shallow ditch, yet the baker packed the morning orders.
The tide covered the lower steps, and the dog carried the red ball.
The tide covered the lower steps, but the dog carried the red ball.
The tide covered the lower steps, so the dog carried the red ball.
The tide covered the lower steps, yet the dog carried the red ball.
The frost silvered the garden fence, and the student revised the final paragraph.
The frost silvered the garden fence, but the student revised the final paragraph.
The frost silvered the garden fence, so the student revised the final paragraph.
The frost silvered the garden fence, yet the student revised the final paragraph.
The rain stopped, and the streetlights reflected in the puddles.
the streetlights reflected in the puddles, and the rain stopped.
The rain stopped, but the sidewalks remained flooded.
The rain stopped, yet the sidewalks remained flooded.
The rain stopped, so we reopened the courtyard.
The rain stopped; the streetlights reflected in the puddles.
The rain stopped; however, the sidewalks remained flooded.
The rain stopped, or we can wait inside.
The draft was complete, and the editor began the citation check.
the editor began the citation check, and the draft was complete.
The draft was complete, but the evidence still needed verification.
The draft was complete, yet the evidence still needed verification.
The draft was complete, so the team moved to final review.
The draft was complete; the editor began the citation check.
The draft was complete; however, the evidence still needed verification.
The draft was complete, or we can send it tomorrow.
The bus arrived, and the doors opened immediately.
the doors opened immediately, and the bus arrived.
The bus arrived, but the last passenger was still running.
The bus arrived, yet the last passenger was still running.
The bus arrived, so we reached the station on time.
The bus arrived; the doors opened immediately.
The bus arrived; however, the last passenger was still running.
The bus arrived, or we can take the train instead.
Maya finished the table, and luis checked the totals.
Luis checked the totals, and maya finished the table.
Maya finished the table, but the source note was missing.
Maya finished the table, yet the source note was missing.
Maya finished the table, so the report moved to review.
Maya finished the table; luis checked the totals.
Maya finished the table; however, the source note was missing.
Maya finished the table, or we can leave the chart out.
The forecast improved, and the organizers uncovered the stage.
the organizers uncovered the stage, and the forecast improved.
The forecast improved, but the wind remained strong.
The forecast improved, yet the wind remained strong.
The forecast improved, so the event moved outdoors.
The forecast improved; the organizers uncovered the stage.
The forecast improved; however, the wind remained strong.
The forecast improved, or we can keep the indoor room.
The café closed, and the staff stacked the chairs.
the staff stacked the chairs, and the café closed.
The café closed, but the kitchen lights stayed on.
The café closed, yet the kitchen lights stayed on.
The café closed, so we walked to the bakery.
The café closed; the staff stacked the chairs.
The café closed; however, the kitchen lights stayed on.
The café closed, or we can meet tomorrow.
The test passed, and the engineer saved the results.
the engineer saved the results, and the test passed.
The test passed, but one warning still appeared.
The test passed, yet one warning still appeared.
The test passed, so the build moved to staging.
The test passed; the engineer saved the results.
The test passed; however, one warning still appeared.
The test passed, or we can repeat the test.
The trail narrowed, and the group slowed down.
the group slowed down, and the trail narrowed.
The trail narrowed, but the markers remained clear.
The trail narrowed, yet the markers remained clear.
The trail narrowed, so we reached the ridge safely.
The trail narrowed; the group slowed down.
The trail narrowed; however, the markers remained clear.
The trail narrowed, or we can turn back here.
The customer replied, and the support agent opened the account notes.
the support agent opened the account notes, and the customer replied.
The customer replied, but the requested screenshot was missing.
The customer replied, yet the requested screenshot was missing.
The customer replied, so the case moved forward.
The customer replied; the support agent opened the account notes.
The customer replied; however, the requested screenshot was missing.
The customer replied, or we can ask for more detail.
The meeting ended, and priya posted the notes.
Priya posted the notes, and the meeting ended.
The meeting ended, but no owner accepted the final action.
The meeting ended, yet no owner accepted the final action.
The meeting ended, so the team returned to work.
The meeting ended; priya posted the notes.
The meeting ended; however, no owner accepted the final action.
The meeting ended, or we can schedule a follow-up.
The power returned, and the servers restarted automatically.
the servers restarted automatically, and the power returned.
The power returned, but the dashboard still showed stale data.
The power returned, yet the dashboard still showed stale data.
The power returned, so the team began validation.
The power returned; the servers restarted automatically.
The power returned; however, the dashboard still showed stale data.
The power returned, or we can keep the backup environment.
The library reopened, and families filled the reading room.
families filled the reading room, and the library reopened.
The library reopened, but the computer lab remained closed.
The library reopened, yet the computer lab remained closed.
The library reopened, so staff resumed normal service.
The library reopened; families filled the reading room.
The library reopened; however, the computer lab remained closed.
The library reopened, or we can use the mobile devices.
The river fell overnight, and workers reopened the lower path.
workers reopened the lower path, and the river fell overnight.
The river fell overnight, but mud still covered the steps.
The river fell overnight, yet mud still covered the steps.
The river fell overnight, so the cleanup crew arrived.
The river fell overnight; workers reopened the lower path.
The river fell overnight; however, mud still covered the steps.
The river fell overnight, or we can use the upper route.
The proposal was approved, and finance created the project code.
finance created the project code, and the proposal was approved.
The proposal was approved, but the start date was not confirmed.
The proposal was approved, yet the start date was not confirmed.
The proposal was approved, so the manager began staffing.
The proposal was approved; finance created the project code.
The proposal was approved; however, the start date was not confirmed.
The proposal was approved, or we can delay procurement.
The interview ended, and the panel compared notes.
the panel compared notes, and the interview ended.
The interview ended, but one competency remained unclear.
The interview ended, yet one competency remained unclear.
The interview ended, so the recruiter prepared the next step.
The interview ended; the panel compared notes.
The interview ended; however, one competency remained unclear.
The interview ended, or we can request another example.
The shipment arrived, and warehouse staff scanned the pallets.
warehouse staff scanned the pallets, and the shipment arrived.
The shipment arrived, but two boxes were damaged.
The shipment arrived, yet two boxes were damaged.
The shipment arrived, so receiving updated the inventory.
The shipment arrived; warehouse staff scanned the pallets.
The shipment arrived; however, two boxes were damaged.
The shipment arrived, or we can hold the damaged items.
The class finished early, and students began the practice exercise.
students began the practice exercise, and the class finished early.
The class finished early, but the final question was difficult.
The class finished early, yet the final question was difficult.
The class finished early, so the teacher opened discussion.
The class finished early; students began the practice exercise.
The class finished early; however, the final question was difficult.
The class finished early, or we can review the answer tomorrow.
The road reopened, and traffic started moving.
traffic started moving, and the road reopened.
The road reopened, but one lane remained blocked.
The road reopened, yet one lane remained blocked.
The road reopened, so the buses resumed service.
The road reopened; traffic started moving.
The road reopened; however, one lane remained blocked.
The road reopened, or we can use the alternate route.
The prototype worked, and the designer recorded the test.
the designer recorded the test, and the prototype worked.
The prototype worked, but the button label confused users.
The prototype worked, yet the button label confused users.
The prototype worked, so the team scheduled another iteration.
The prototype worked; the designer recorded the test.
The prototype worked; however, the button label confused users.
The prototype worked, or we can keep the current layout.
The article was published, and the editor shared the link.
the editor shared the link, and the article was published.
The article was published, but one caption contained a typo.
The article was published, yet one caption contained a typo.
The article was published, so the correction process began.
The article was published; the editor shared the link.
The article was published; however, one caption contained a typo.
The article was published, or we can update the caption immediately.
The store opened, and customers entered from the side door.
customers entered from the side door, and the store opened.
The store opened, but the main entrance remained under repair.
The store opened, yet the main entrance remained under repair.
The store opened, so staff placed new signs outside.
The store opened; customers entered from the side door.
The store opened; however, the main entrance remained under repair.
The store opened, or we can direct arrivals manually.
The snow eased, and the plows cleared the main road.
the plows cleared the main road, and the snow eased.
The snow eased, but side streets stayed icy.
The snow eased, yet side streets stayed icy.
The snow eased, so the school opened late.
The snow eased; the plows cleared the main road.
The snow eased; however, side streets stayed icy.
The snow eased, or we can postpone the morning session.
The call connected, and the client described the issue.
the client described the issue, and the call connected.
The call connected, but the account ID was unavailable.
The call connected, yet the account ID was unavailable.
The call connected, so the agent began troubleshooting.
The call connected; the client described the issue.
The call connected; however, the account ID was unavailable.
The call connected, or we can verify identity another way.
The experiment ended, and the researcher labeled the samples.
the researcher labeled the samples, and the experiment ended.
The experiment ended, but one measurement looked inconsistent.
The experiment ended, yet one measurement looked inconsistent.
The experiment ended, so the team started the review.
The experiment ended; the researcher labeled the samples.
The experiment ended; however, one measurement looked inconsistent.
The experiment ended, or we can rerun that measurement.
The rehearsal started, and the cast completed the first scene.
Keep the underlying decision or pattern, then replace the subject, evidence, relationship, constraints, and tone with details that belong to your situation. If your final line still works after swapping only one noun, it may be too close to the example.