Asesõna-eelnev kokkulepe on keele mõiste, milles asesõna peab korralikult toimima ja nõustuma eelsõnaga, millele see viitab. Asesõna asendab lauses nimisõna, näiteks “see” või “tema”, samas kui eelkäija on nimisõna lauses, millele asesõna viitab ja mida asendab. Näiteks lauses “Bill sõi pizza, mille ta tegi” viitab asesõna “ta” “Billile”, mis on eelkäija. Asesõna-eelnev kokkulepe on tagatud, kui isik, sugu ja arv on mõlema vahel õiged.
Asesõna ja eelkäija kokkuleppe põhiidee tuleneb vajadusest tagada lause sees loogiline järjepidevus. Asesõnad ja eelsõnad peavad kokku leppima, et lugeja või kuulaja saaks selgelt aru, millele asesõnaga viidatakse. See on aga ka grammatika reegel ning asesõna ja eelneva kokkuleppe puudumine võib muuta kirjutamise ebaprofessionaalseks ja saada teaduslikes töödes kriitikat.
Üks esimesi asju, mida tuleb asesõna-eelkäe kokkuleppe jaoks tagada, on see, et nende vahel säiliks “isik”. Sel juhul viitab “isik” sellele, kas kasutatakse esimese, teise või kolmanda isiku keelt. Sõna “mina” peetakse esimeseks isikuks, kuna see väljendab midagi kirjaniku vaatenurgast, samas kui “sina” on teine isik ja on mõeldud lugeja poole pöördumiseks. Lauses „Arve läks poodi ja sa ostsid toidukaubad” puudub kokkulepe „Arve”, kolmanda isiku ja „teie” vahel. Selguse ja täpsuse tagamiseks peaks see olema “Arve läks poodi ja ostis toidukaubad”.
Samuti on oluline säilitada sooline järjepidevus, et tagada õige asesõna ja eelnev kokkulepe. Lauses “Bill avas ukse kiiresti lukust, kuna ta kuulis telefonihelinat” on palju ruumi segaduseks. Kui kontekst pole loonud mingit alust “Bill” soo muutmiseks, pole sellel lausel erilist mõtet. See on ka oluline kaalutlus seksismi vältimiseks kirjalikult; neutraalsete eelsõnade kasutamist meessoost asesõnadega peetakse sageli ebaprofessionaalseks.
Objektide arv on oluline ka asesõna-eelkäsu kokkuleppe jaoks. Kui eelkäija on mitmuses, peab ka asesõna olema mitmuses. “Minu koerale meeldib haukuda, kui ta kuuleb, et ma koju tulen,” pole mõtet, kuna arvulist kokkulepet pole. Eelsõna tuleks kas muuta sõnaks “koerad” või asesõna peab muutuma ainsuseks. Sel juhul toimitakse ka tegusõna “kuulma”, kuna see põhineb asesõna arvul.