All Portuguese Tenses Conjugation Practice

Conjuguemos Verb Chart

abrir | to open

 eutueleelavocênósvóseleselasvocês
presentabroabresabreabreabreabrimosabrisabremabremabrem
preteriteabriabristeabriuabriuabriuabrimosabristesabriramabriramabriram
imperfectabriaabriasabriaabriaabriaabríamosabríeisabriamabriamabriam
conditionalabririaabririasabririaabririaabririaabriríamosabriríeisabririamabririamabririam
futureabrireiabrirásabriráabriráabriráabriremosabrireisabrirãoabrirãoabrirão
personal infinitiveabrirabriresabrirabrirabrirabrirmosabrirdesabriremabriremabrirem
present subjunctiveabraabrasabraabraabraabramosabraisabramabramabram
imperfect subjunctiveabrisseabrissesabrisseabrisseabrisseabríssemosabrísseisabrissemabrissemabrissem
future subjunctiveabrirabriresabrirabrirabrirabrirmosabrirdesabriremabriremabrirem

chegar | to arrive

 eutueleelavocênósvóseleselasvocês
presentchegochegaschegachegachegachegamoschegaischegamchegamchegam
preteritechegueichegastechegouchegouchegouchegamoschegasteschegaramchegaramchegaram
imperfectchegavachegavaschegavachegavachegavachegávamoschegáveischegavamchegavamchegavam
conditionalchegariachegariaschegariachegariachegariachegaríamoschegaríeischegariamchegariamchegariam
futurechegareichegaráschegaráchegaráchegaráchegaremoschegareischegarãochegarãochegarão
personal infinitivechegarchegareschegarchegarchegarchegarmoschegardeschegaremchegaremchegarem
present subjunctivecheguecheguescheguecheguecheguecheguemoschegueischeguemcheguemcheguem
imperfect subjunctivechegassechegasseschegassechegassechegassechegássemoschegásseischegassemchegassemchegassem
future subjunctivechegarchegareschegarchegarchegarchegarmoschegardeschegaremchegaremchegarem

dançar | to dance

 eutueleelavocênósvóseleselasvocês
presentdançodançasdançadançadançadançamosdançaisdançamdançamdançam
preteritedanceidançastedançoudançoudançoudançámosdançastesdançaramdançaramdançaram
imperfectdançavadançavasdançavadançavadançavadançávamosdançáveisdançavamdançavamdançavam
conditionaldançariadançariasdançariadançariadançariadançaríamosdançaríeisdançariamdançariamdançariam
futuredançareidançarásdançarádançarádançarádançaremosdançareisdançarãodançarãodançarão
personal infinitivedançardançaresdançardançardançardançarmosdançardesdançaremdançaremdançarem
present subjunctivedancedancesdancedancedancedancemosdanceisdancemdancemdancem
imperfect subjunctivedançassedançassesdançassedançassedançassedançássemosdançásseisdançassemdançassemdançassem
future subjunctivedançardançaresdançardançardançardançarmosdançardesdançaremdançaremdançarem

dar | to give

 eutueleelavocênósvóseleselasvocês
presentdoudásdamosdaisdãodãodão
preteritedeidestedeudeudeudemosdestesderamderamderam
imperfectdavadavasdavadavadavadávamosdáveisdavamdavamdavam
conditionaldariadariasdariadariadariadaríamosdaríeisdariamdariamdariam
futuredareidarásdarádarádarádaremosdareisdarãodarãodarão
personal infinitivedardaresdardardardarmosdardesdaremdaremdarem
present subjunctivedêsdêmosdeisdeemdeemdeem
imperfect subjunctivedessedessesdessedessedessedéssemosdésseisdessemdessemdessem
future subjunctivederderesderderderdermosderdesderemderemderem

dizer | to say

 eutueleelavocênósvóseleselasvocês
presentdigodizesdizdizdizdizemosdizeisdizemdizemdizem
preteritedissedissestedissedissedissedissemosdissestesdisseramdisseramdisseram
imperfectdiziadiziasdiziadiziadiziadizíamosdizíeisdiziamdiziamdiziam
conditionaldiriadiriasdiriadiriadiriadiríamosdiríeisdiriamdiriamdiriam
futuredireidirásdirádirádirádiremosdireisdirãodirãodirão
personal infinitivedizerdizeresdizerdizerdizerdizermosdizerdesdizeremdizeremdizerem
present subjunctivedigadigasdigadigadigadigamosdigaisdigamdigamdigam
imperfect subjunctivedissessedissessesdissessedissessedissessedissêssemosdissêsseisdissessemdissessemdissessem
future subjunctivedisserdisseresdisserdisserdisserdissermosdisserdesdisseremdisseremdisserem

dormir | to sleep

 eutueleelavocênósvóseleselasvocês
presentdurmodormesdormedormedormedormimosdormisdormemdormemdormem
preteritedormidormistedormiudormiudormiudormimosdormistesdormiramdormiramdormiram
imperfectdormiadormiasdormiadormiadormiadormíamosdormíeisdormiamdormiamdormiam
conditionaldormiriadormiriasdormiriadormiriadormiriadormiríamosdormiríeisdormiriamdormiriamdormiriam
futuredormireidormirásdormirádormirádormirádormiremosdormireisdormirãodormirãodormirão
personal infinitivedormirdormiresdormirdormirdormirdormirmosdormirdesdormiremdormiremdormirem
present subjunctivedurmadurmasdurmadurmadurmadurmamosdurmaisdurmamdurmamdurmam
imperfect subjunctivedormissedormissesdormissedormissedormissedormíssemosdormísseisdormissemdormissemdormissem
future subjunctivedormirdormiresdormirdormirdormirdormirmosdormirdesdormiremdormiremdormirem

emagrecer | to lose weight

 eutueleelavocênósvóseleselasvocês
presentemagreçoemagrecesemagreceemagreceemagreceemagrecemosemagreceisemagrecememagrecememagrecem
preteriteemagreciemagrecesteemagreceuemagreceuemagreceuemagrecemosemagrecestesemagreceramemagreceramemagreceram
imperfectemagreciaemagreciasemagreciaemagreciaemagreciaemagrecíamosemagrecíeisemagreciamemagreciamemagreciam
conditionalemagreceriaemagreceriasemagreceriaemagreceriaemagreceriaemagreceríamosemagreceríeisemagreceriamemagreceriamemagreceriam
futureemagrecereiemagrecerásemagreceráemagreceráemagreceráemagreceremosemagrecereisemagrecerãoemagrecerãoemagrecerão
personal infinitiveemagreceremagreceresemagreceremagreceremagreceremagrecermosemagrecerdesemagrecerememagrecerememagrecerem
present subjunctiveemagreçaemagreçasemagreçaemagreçaemagreçaemagreçamosemagreçaisemagreçamemagreçamemagreçam
imperfect subjunctiveemagrecesseemagrecessesemagrecesseemagrecesseemagrecesseemagrecêssemosemagrecêsseisemagrecessememagrecessememagrecessem
future subjunctiveemagreceremagreceresemagreceremagreceremagreceremagrecermosemagrecerdesemagrecerememagrecerememagrecerem

escrever | to write

 eutueleelavocênósvóseleselasvocês
presentescrevoescrevesescreveescreveescreveescrevemosescreveisescrevemescrevemescrevem
preteriteescreviescrevesteescreveuescreveuescreveuescrevemosescrevestesescreveramescreveramescreveram
imperfectescreviaescreviasescreviaescreviaescreviaescrevíamosescrevíeisescreviamescreviamescreviam
conditionalescreveriaescreveriasescreveriaescreveriaescreveriaescreveríamosescreveríeisescreveriamescreveriamescreveriam
futureescrevereiescreverásescreveráescreveráescreveráescreveremosescrevereisescreverãoescreverãoescreverão
personal infinitiveescreverescreveresescreverescreverescreverescrevermosescreverdesescreveremescreveremescreverem
present subjunctiveescrevaescrevasescrevaescrevaescrevaescrevamosescrevaisescrevamescrevamescrevam
imperfect subjunctiveescrevesseescrevessesescrevesseescrevesseescrevesseescrevêssemosescrevêsseisescrevessemescrevessemescrevessem
future subjunctiveescreverescreveresescreverescreverescreverescrevermosescreverdesescreveremescreveremescreverem

estar | to be (location)

 eutueleelavocênósvóseleselasvocês
presentestouestásestáestáestáestamosestaisestãoestãoestão
preteriteestiveestivesteesteveesteveesteveestivemosestivestesestiveramestiveramestiveram
imperfectestavaestavasestavaestavaestavaestávamosestáveisestavamestavamestavam
conditionalestariaestariasestariaestariaestariaestaríamosestaríeisestariamestariamestariam
futureestareiestarásestaráestaráestaráestaremosestareisestarãoestarãoestarão
personal infinitiveestarestaresestarestarestarestarmosestardesestaremestaremestarem
present subjunctiveestejaestejasestejaestejaestejaestejamosestejaisestejamestejamestejam
imperfect subjunctiveestivesseestivessesestivesseestivesseestivesseestivéssemosestivésseisestivessemestivessemestivessem
future subjunctiveestiverestiveresestiverestiverestiverestivermosestiverdesestiveremestiveremestiverem

falar | to speak

 eutueleelavocênósvóseleselasvocês
presentfalofalasfalafalafalafalamosfalaisfalamfalamfalam
preteritefaleifalastefaloufaloufaloufalámosfalastesfalaramfalaramfalaram
imperfectfalavafalavasfalavafalavafalavafalávamosfaláveisfalavamfalavamfalavam
conditionalfalariafalariasfalariafalariafalariafalaríamosfalaríeisfalariamfalariamfalariam
futurefalareifalarásfalaráfalaráfalaráfalaremosfalareisfalarãofalarãofalarão
personal infinitivefalarfalaresfalarfalarfalarfalarmosfalardesfalaremfalaremfalarem
present subjunctivefalefalesfalefalefalefalemosfaleisfalemfalemfalem
imperfect subjunctivefalassefalassesfalassefalassefalassefalássemosfalásseisfalassemfalassemfalassem
future subjunctivefalarfalaresfalarfalarfalarfalarmosfalardesfalaremfalaremfalarem

fazer | to do

 eutueleelavocênósvóseleselasvocês
presentfaçofazesfazfazfazfazemosfazeisfazemfazemfazem
preteritefizfizestefezfezfezfizemosfizestesfizeramfizeramfizeram
imperfectfaziafaziasfaziafaziafaziafazíamosfazíeisfaziamfaziamfaziam
conditionalfariafariasfariafariafariafaríamosfaríeisfariamfariamfariam
futurefareifarásfaráfaráfaráfaremosfareisfarãofarãofarão
personal infinitivefazerfazeresfazerfazerfazerfazermosfazerdesfazeremfazeremfazerem
present subjunctivefaçafaçasfaçafaçafaçafaçamosfaçaisfaçamfaçamfaçam
imperfect subjunctivefizessefizessesfizessefizessefizessefizéssemosfizésseisfizessemfizessemfizessem
future subjunctivefizerfizeresfizerfizerfizerfizermosfizerdesfizeremfizeremfizerem

ficar | to stay or remain / to be

 eutueleelavocênósvóseleselasvocês
presentficoficasficaficaficaficamosficaisficamficamficam
preteritefiqueificasteficouficouficouficamosficastesficaramficaramficaram
imperfectficavaficavasficavaficavaficavaficávamosficáveisficavamficavamficavam
conditionalficariaficariasficariaficariaficariaficaríamosficaríeisficariamficariamficariam
futureficareificarásficaráficaráficaráficaremosficareisficarãoficarãoficarão
personal infinitiveficarficaresficarficarficarficarmosficardesficaremficaremficarem
present subjunctivefiquefiquesfiquefiquefiquefiquemosfiqueisfiquemfiquemfiquem
imperfect subjunctiveficasseficassesficasseficasseficasseficássemosficásseisficassemficassemficassem
future subjunctiveficarficaresficarficarficarficarmosficardesficaremficaremficarem

gostar | to like

 eutueleelavocênósvóseleselasvocês
presentgostogostasgostagostagostagostamosgostaisgostamgostamgostam
preteritegosteigostastegostougostougostougostamosgostastesgostaramgostaramgostaram
imperfectgostavagostavasgostavagostavagostavagostávamosgostáveisgostavamgostavamgostavam
conditionalgostariagostariasgostariagostariagostariagostaríamosgostaríeisgostariamgostariamgostariam
futuregostareigostarásgostarágostarágostarágostaremosgostareisgostarãogostarãogostarão
personal infinitivegostargostaresgostargostargostargostarmosgostardesgostaremgostaremgostarem
present subjunctivegostegostesgostegostegostegostemosgosteisgostemgostemgostem
imperfect subjunctivegostassegostassesgostassegostassegostassegostássemosgostásseisgostassemgostassemgostassem
future subjunctivegostargostaresgostargostargostargostarmosgostardesgostaremgostaremgostarem

ir | to go

 eutueleelavocênósvóseleselasvocês
presentvouvaisvaivaivaivamosidesvãovãovão
preteritefuifostefoifoifoifomosfostesforamforamforam
imperfectiaiasiaiaiaíamosíeisiamiamiam
conditionaliriairiasiriairiairiairíamosiríeisiriamiriamiriam
futureireiirásiráiráiráiremosireisirãoirãoirão
personal infinitiveiriresiriririrmosirdesiremiremirem
present subjunctivevásvamosvadesvãovãovão
imperfect subjunctivefossefossesfossefossefossefôssemosfôsseisfossemfossemfossem
future subjunctiveforforesforforforformosfordesforemforemforem

morar | to live or reside

 eutueleelavocênósvóseleselasvocês
presentmoromorasmoramoramoramoramosmoraismorammorammoram
preteritemoreimorastemoroumoroumoroumoramosmorastesmorarammorarammoraram
imperfectmoravamoravasmoravamoravamoravamorávamosmoráveismoravammoravammoravam
conditionalmorariamorariasmorariamorariamorariamoraríamosmoraríeismorariammorariammorariam
futuremorareimorarásmorarámorarámorarámoraremosmorareismorarãomorarãomorarão
personal infinitivemorarmoraresmorarmorarmorarmorarmosmorardesmoraremmoraremmorarem
present subjunctivemoremoresmoremoremoremoremosmoreismoremmoremmorem
imperfect subjunctivemorassemorassesmorassemorassemorassemorássemosmorásseismorassemmorassemmorassem
future subjunctivemorarmoraresmorarmorarmorarmorarmosmorardesmoraremmoraremmorarem

olhar | to look

 eutueleelavocênósvóseleselasvocês
presentolhoolhasolhaolhaolhaolhamosolhaisolhamolhamolham
preteriteolheiolhasteolhouolhouolhouolhámosolhastesolharamolharamolharam
imperfectolhavaolhavasolhavaolhavaolhavaolhávamosolháveisolhavamolhavamolhavam
conditionalolhariaolhariasolhariaolhariaolhariaolharíamosolharíeisolhariamolhariamolhariam
futureolhareiolharásolharáolharáolharáolharemosolhareisolharãoolharãoolharão
personal infinitiveolharolharesolharolharolharolharmosolhardesolharemolharemolharem
present subjunctiveolheolhesolheolheolheolhemosolheisolhemolhemolhem
imperfect subjunctiveolhasseolhassesolhasseolhasseolhasseolhássemosolhásseisolhassemolhassemolhassem
future subjunctiveolharolharesolharolharolharolharmosolhardesolharemolharemolharem

ouvir | to hear

 eutueleelavocênósvóseleselasvocês
presentouçoouvesouveouveouveouvimosouvisouvemouvemouvem
preteriteouviouvisteouviuouviuouviuouvimosouvistesouviramouviramouviram
imperfectouviaouviasouviaouviaouviaouvíamosouvíeisouviamouviamouviam
conditionalouviriaouviriasouviriaouviriaouviriaouviríamosouviríeisouviriamouviriamouviriam
futureouvireiouvirásouviráouviráouviráouviremosouvireisouvirãoouvirãoouvirão
personal infinitiveouvirouviresouvirouvirouvirouvirmosouvirdesouviremouviremouvirem
present subjunctiveouçaouçasouçaouçaouçaouçamosouçaisouçamouçamouçam
imperfect subjunctiveouvisseouvissesouvisseouvisseouvisseouvíssemosouvísseisouvissemouvissemouvissem
future subjunctiveouvirouviresouvirouvirouvirouvirmosouvirdesouviremouviremouvirem

pedir | to ask

 eutueleelavocênósvóseleselasvocês
presentpeçopedespedepedepedepedimospedispedempedempedem
preteritepedipedistepediupediupediupedimospedistespedirampedirampediram
imperfectpediapediaspediapediapediapedíamospedíeispediampediampediam
conditionalpediriapediriaspediriapediriapediriapediríamospediríeispediriampediriampediriam
futurepedireipediráspedirápedirápedirápediremospedireispedirãopedirãopedirão
personal infinitivepedirpedirespedirpedirpedirpedirmospedirdespedirempedirempedirem
present subjunctivepeçapeçaspeçapeçapeçapeçamospeçaispeçampeçampeçam
imperfect subjunctivepedissepedissespedissepedissepedissepedíssemospedísseispedissempedissempedissem
future subjunctivepedirpedirespedirpedirpedirpedirmospedirdespedirempedirempedirem

poder | to be able to

 eutueleelavocênósvóseleselasvocês
presentpossopodespodepodepodepodemospodeispodempodempodem
preteritepudepudestepôdepôdepôdepudemospudestespuderampuderampuderam
imperfectpodiapodiaspodiapodiapodiapodíamospodíeispodiampodiampodiam
conditionalpoderiapoderiaspoderiapoderiapoderiapoderíamospoderíeispoderiampoderiampoderiam
futurepodereipoderáspoderápoderápoderápoderemospodereispoderãopoderãopoderão
personal infinitivepoderpoderespoderpoderpoderpodermospoderdespoderempoderempoderem
present subjunctivepossapossaspossapossapossapossamospossaispossampossampossam
imperfect subjunctivepudessepudessespudessepudessepudessepudêssemospudêsseispudessempudessempudessem
future subjunctivepuderpuderespuderpuderpuderpudermospuderdespuderempuderempuderem

querer | to want

 eutueleelavocênósvóseleselasvocês
presentqueroqueresquerquerquerqueremosquereisqueremqueremquerem
preteritequisquisestequisquisquisquisemosquisestesquiseramquiseramquiseram
imperfectqueriaqueriasqueriaqueriaqueriaqueríamosqueríeisqueriamqueriamqueriam
conditionalquereriaquereriasquereriaquereriaquereriaquereríamosquereríeisquereriamquereriamquereriam
futurequerereiquererásquereráquereráquereráquereremosquerereisquererãoquererãoquererão
personal infinitivequererquereresquererquererquererquerermosquererdesquereremquereremquererem
present subjunctivequeiraqueirasqueiraqueiraqueiraqueiramosqueiraisqueiramqueiramqueiram
imperfect subjunctivequisessequisessesquisessequisessequisessequiséssemosquisésseisquisessemquisessemquisessem
future subjunctivequiserquiseresquiserquiserquiserquisermosquiserdesquiseremquiseremquiserem

receber | to receive

 eutueleelavocênósvóseleselasvocês
presentreceborecebesreceberecebereceberecebemosrecebeisrecebemrecebemrecebem
preteriterecebirecebesterecebeurecebeurecebeurecebemosrecebestesreceberamreceberamreceberam
imperfectrecebiarecebiasrecebiarecebiarecebiarecebíamosrecebíeisrecebiamrecebiamrecebiam
conditionalreceberiareceberiasreceberiareceberiareceberiareceberíamosreceberíeisreceberiamreceberiamreceberiam
futurerecebereireceberásreceberáreceberáreceberáreceberemosrecebereisreceberãoreceberãoreceberão
personal infinitivereceberreceberesreceberreceberreceberrecebermosreceberdesreceberemreceberemreceberem
present subjunctiverecebarecebasrecebarecebarecebarecebamosrecebaisrecebamrecebamrecebam
imperfect subjunctiverecebesserecebessesrecebesserecebesserecebesserecebêssemosrecebêsseisrecebessemrecebessemrecebessem
future subjunctivereceberreceberesreceberreceberreceberrecebermosreceberdesreceberemreceberemreceberem

ser | to be (permanent)

 eutueleelavocênósvóseleselasvocês
presentsouésééésomossoissãosãosão
preteritefuifostefoifoifoifomosfostesforamforamforam
imperfecteraeraseraeraeraéramoséreiseramerameram
conditionalseriaseriasseriaseriaseriaseríamosseríeisseriamseriamseriam
futuresereiserásseráseráseráseremossereisserãoserãoserão
personal infinitiveserseressersersersermosserdesseremseremserem
present subjunctivesejasejassejasejasejasejamossejaissejamsejamsejam
imperfect subjunctivefossefossesfossefossefossefôssemosfôsseisfossemfossemfossem
future subjunctiveforforesforforforformosfordesforemforemforem

trazer | to bring

 eutueleelavocênósvóseleselasvocês
presenttragotrazestraztraztraztrazemostrazeistrazemtrazemtrazem
preteritetrouxetrouxestetrouxetrouxetrouxetrouxemostrouxestestrouxeramtrouxeramtrouxeram
imperfecttraziatraziastraziatraziatraziatrazíamostrazíeistraziamtraziamtraziam
conditionaltrariatrariastrariatrariatrariatraríamostraríeistrariamtrariamtrariam
futuretrareitrarástrarátrarátrarátraremostrareistrarãotrarãotrarão
personal infinitivetrazertrazerestrazertrazertrazertrazermostrazerdestrazeremtrazeremtrazerem
present subjunctivetragatragastragatragatragatragamostragaistragamtragamtragam
imperfect subjunctivetrouxessetrouxessestrouxessetrouxessetrouxessetrouxéssemostrouxésseistrouxessemtrouxessemtrouxessem
future subjunctivetrouxertrouxerestrouxertrouxertrouxertrouxermostrouxerdestrouxeremtrouxeremtrouxerem

ver | to see

 eutueleelavocênósvóseleselasvocês
presentvejovêsvemosvedesveemveemveem
preteritevivisteviuviuviuvimosvistesviramviramviram
imperfectviaviasviaviaviavíamosvíeisviamviamviam
conditionalveriaveriasveriaveriaveriaveríamosveríeisveriamveriamveriam
futurevereiverásveráveráveráveremosvereisverãoverãoverão
personal infinitiveververesververververmosverdesveremveremverem
present subjunctivevejavejasvejavejavejavejamosvejaisvejamvejamvejam
imperfect subjunctivevissevissesvissevissevissevíssemosvísseisvissemvissemvissem
future subjunctivevirviresvirvirvirvirmosvirdesviremviremvirem

vir | to come

 eutueleelavocênósvóseleselasvocês
presentvenhovensvemvemvemvimosvindesvêmvêmvêm
preteritevimviesteveioveioveioviemosviestesvieramvieramvieram
imperfectvinhavinhasvinhavinhavinhavínhamosvínheisvinhamvinhamvinham
conditionalviriaviriasviriaviriaviriaviríamosviríeisviriamviriamviriam
futurevireivirásviráviráviráviremosvireisvirãovirãovirão
personal infinitivevirviresvirvirvirvirmosvirdesviremviremvirem
present subjunctivevenhavenhasvenhavenhavenhavenhamosvenhaisvenhamvenhamvenham
imperfect subjunctiveviesseviessesviesseviesseviesseviéssemosviésseisviessemviessemviessem
future subjunctiveviervieresvierviervierviermosvierdesvieremvieremvierem
  BENCHMARKS  
Loading Time: Base Classes  0.0004
Controller Execution Time ( Verb / Verb Chart )  0.1204
Total Execution Time  0.1209
  GET DATA  
No GET data exists
  MEMORY USAGE  
3,985,288 bytes
  POST DATA  
No POST data exists
  URI STRING  
verb/verb_chart/100
  CLASS/METHOD  
verb/verb_chart
  DATABASE:  conjuguemos-prod (Verb:$db)   QUERIES: 1 (0.0036 seconds)  (Hide)
0.0036   SELECT `favorite`
FROM `favorites`
WHERE `user_idIS NULL
AND `activity_id` = '100' 
  DATABASE:  conjuguemos-prod (Verb:$reader)   QUERIES: 7 (0.0321 seconds)  (Hide)
0.0006   SELECT `activities`.*, `teachers`.`school_id`, `teachers`.`user_id` `teacher_user_id`, `teachers`.`receive_email` `receive_email`, `activities`.`language_id`, `users`.`email` `teacher_email`, `languages`.`text` as `language_text`, `activity_types`.`description` as `type`, `verb_activity_settings`.`settings` as `settings`, `verb_activity_settings`.`pronouns` as `selected_pronouns`, `activity_types`.`description` as `type`, `users`.`last_name` `creator`
FROM `activities`
LEFT JOIN `activity_typesON `type_id`=`activity_types`.`id`
LEFT JOIN `teachersON `activities`.`teacher_id` = `teachers`.`id`
LEFT JOIN `usersON `teachers`.`user_id` = `users`.`id`
JOIN `languagesON `activities`.`language_id` = `languages`.`id`
LEFT JOIN `verb_activity_settingsON `verb_activity_settings`.`activity_id` = `activities`.`id`
WHERE `activities`.`id` = '100' 
0.0003   SELECT `class_id`, `classes`.`name`
FROM `classes_activities`
JOIN `classesON `classes_activities`.`class_id` = `classes`.`id`
WHERE `activity_id` = '100' 
0.0006   SELECT `tenses`.`id`, `tenses`.`text`, `tenses`.`etre`, `tenses`.`imperative`
FROM `activities`
JOIN `activity_tensesON `activity_tenses`.`activity_id` = `activities`.`id`
JOIN `tensesON `tenses`.`id` = `activity_tenses`.`tense_id`
WHERE `activities`.`id` = '100' 
0.0008   SELECT `activity_translations`.`id` as `translation_id`, `infinitives`.`id`, `infinitive_translations`.`id` as `translation_id`, if(isnull(infinitive_alternates.text)infinitives.textinfinitive_alternates.text) as original, `infinitive_alternates`.`text` `alternate`, `infinitive_translations`.`text`, `infinitive_translations`.`language_id`, `infinitive_translations`.`latin` as `latin`
FROM `activity_translations`
JOIN `infinitive_translationsON `infinitive_translations`.`id` = `activity_translations`.`translation_id`
LEFT JOIN `infinitive_alternatesON `infinitive_alternates`.`translation_id` = `infinitive_translations`.`id` and `infinitive_alternates`.`teacher_id` = 0
LEFT JOIN 
`infinitivesON `infinitive_translations`.`infinitive_id` = `infinitives`.`id`
WHERE `activity_translations`.`activity_id` = '100'
AND `infinitive_translations`.`language_id` = '7'
GROUP BY `infinitive_translations`.`text`
ORDER BY `infinitive_translations`.`textAS
0.0002   SELECT *
FROM `languages`
WHERE `id` = '7' 
0.0004   SELECT *
FROM `activity_tenses`
WHERE `activity_id` = '100' 
0.0292   SELECT TRIM(conjugation) as text, `conjugations`.`id` as `conjugation_id`, `conjugations`.`pronoun_id`, `conjugations`.`translation_id`, `conjugations`.`tense_id`, `conjugations`.`infinitive_id`, `pronouns`.`text` as `pronoun`, `order_chart`, `pronouns`.`order`, `tenses`.`etre`
FROM `conjugations`
JOIN `activity_translationsON `conjugations`.`translation_id` = `activity_translations`.`translation_id`
JOIN `pronounsON `pronouns`.`id` = `conjugations`.`pronoun_id`
JOIN `tensesON `tenses`.`id` = `conjugations`.`tense_id`
JOIN `activity_tensesON `conjugations`.`tense_id` = `activity_tenses`.`tense_id`
JOIN `activitiesON `activities`.`id` = `activity_translations`.`activity_id`
WHERE `activity_translations`.`activity_id` = '100'
AND `activity_tenses`.`activity_id` = '100'
GROUP BY `tenses`.`id`, `pronouns`.`id`, `conjugations`.`translation_id`, `conjugation`
ORDER BY `pronouns`.`orderAS
  DATABASE:  conjuguemos-prod (Pronoun:$reader)   QUERIES: 3 (0.0014 seconds)  (Hide)
0.0004   SELECT *
FROM `pronouns`
WHERE `pronouns`.`language_id` = '7'
AND `imperative` != 'negative'
ORDER BY `orderAS
0.0003   SELECT `s`.`text` as `substitute`, `p`.`text` as `pronoun`, `p`.`id`, `order`, `order_chart`
FROM `pronoun_substitutes` as `s`
JOIN `pronouns` as `pON `p`.`id`=`s`.`pronoun_id`
WHERE `p`.`language_id` = '7' 
0.0007   SELECT *
FROM `pronouns`
WHERE `pronouns`.`language_id` = '7'
AND `imperative` != 'negative'
ORDER BY `order_chartAS
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)