Složena rečenica je rečenica koja ima dvije nezavisne rečenice povezane. Složena rečenica mora imati dvije rečenice povezane nekom vrstom veznika. To može biti u obliku korelativne veznice, koordinirajuće veznice ili točke-zareze koja funkcionira kao veznik. Zarez se često koristi i kako bi se nadomjestile dvije neovisne rečenice, iako obično nije potreban gramatički.
Složenu rečenicu možemo suprotstaviti i jednostavnoj i složenoj rečenici. Prosta rečenica je rečenica u kojoj ima subjekta i predikata i u kojoj je izražena cjelovita misao koja joj omogućuje da stoji samostalno. Na primjer, svaki dan trčimo van. je jednostavna rečenica, kao što je Mjesec je bijel. Složena rečenica, s druge strane, uključuje i nezavisnu i zavisnu klauzu. Na primjer, rečenica, Kad zvijezde padaju, volim željeti. je složena rečenica, sa zvjezdicama padaju zavisna rečenica, a ja volim željeti nezavisnu klauzulu.
Za formiranje složene rečenice uzimate dvije nezavisne rečenice, koje bi same po sebi mogle poslužiti kao jednostavne rečenice, i povezati ih veznikom. Najčešći tip veznika koji se koristi je koordinacijski veznik. U engleskom jeziku postoji sedam koordinirajućih veznika: for, and, nor, but, or, yet, i tako. Ovih sedam mnemonika FANBOYS može lako zapamtiti, pri čemu svako slovo predstavlja prvo slovo svakog koordinatora.
Na primjer, možemo uzeti dvije jednostavne rečenice: Jane voli gledati nogomet. a Bob je naučio plesti. Zatim ih možemo povezati koordinirajućim veznikom kako bismo stvorili složenu rečenicu poput: Jane voli gledati nogomet, a Bob je naučio plesti. ili Jane voli gledati nogomet, pa je Bob naučio plesti. Koordinacijski veznik koji koristimo određuje značenje naše složene rečenice i naravno ne rade svi koordinatori za sve nezavisne rečenice, ali sve neovisne klauze moraju imati barem jedan veznik da bi se spojile.
Složena rečenica također može koristiti uparivanje riječi koje si međusobno pomažu, poznate kao korelativni veznici. Postoje četiri uobičajena para korelativnih veznika: oboje i i, ne samo i nego također, ili i ili, i ni i ni. Na primjer, možemo uzeti nezavisne rečenice: Mjesec je pun. i Zvijezde su vani. Zatim ih možemo spojiti zajedno pomoću jednog od naših parova kako bismo dobili: i mjesec je pun, i zvijezde su vani. ili Niti je mjesec pun, niti su zvijezde vani.
Točka-zarez također može služiti kao veznik za tvorbu složene rečenice. Na primjer, možemo uzeti dvije nezavisne rečenice koje smo upravo upotrijebili i spojiti ih točkom i zarezom da nastane: Mjesec je pun; zvijezde su vani. Na taj način povezujemo te dvije rečenice čvršće nego da ih imamo kao potpuno neovisne jednostavne rečenice, ali ih ne povezujemo eksplicitnije od toga.