VIDEO
Que es un verbo:
Un verbo es una palabra que indica acción, estado o existencia.
Se utiliza para expresar acciones, procesos, estados o relaciones .
Los verbos pueden ser regulares o irregulares, y tienen diferentes tiempos verbales, como el presente, el pasado y participio
Que es el participio
El participio es la forma del verbo ya ejecutada
Verbos Regulares
Un verbo regular en inglés es aquel que sigue un patrón predecible al conjugarlo en pasado y participio pasado.
Este patrón se forma agregando -ed al la forma base del verbo.
Ejemplos de verbos regulares son «walk, walked, walked» o «talk, talked, talked».
Estos verbos son fáciles de reconocer y usar debido a que siguen un patrón consistente.
También son fáciles de conjugar en las formas de pasado y participio.
Ejemplos:
Presente Pasado Participio to work (trabajar) worked worked to use (usar) used used to talk (platicar) talked talked to look (mirar) looked looked to walk (caminar) walked walked
Verbos Irregulares
Un verbo irregular en inglés es aquel que no sigue un patrón predecible en pasado y participio.
Estos verbos no siguen el patrón regular de agregar -ed al la forma base del verbo.
Ejemplos de verbos irregulares son «go, went, gone» o «see, saw, seen».
Estos verbos son más difíciles de reconocer y usar ya que no siguen un patrón consistente y su conjugación en pasado y participio pasado debe ser aprendida de memoria.
Ejemplos:
Presente Pasado Participio to see (ver) saw seen to go (ir) went gone to write (escribir) wrote written to do (hacer) did done to know(hacer) knew known
Práctica de Verbos
body {
font-family: Arial, sans-serif;
padding: 20px;
}
h1 {
color: blue;
}
h2 {
color: red;
}
.verb-number {
color: blue;
}
.feedback-correct {
color: green;
}
.feedback-incorrect {
color: red;
}
.form-row {
margin-bottom: 10px;
}
label {
display: inline-block;
width: 150px;
}
Práctica de Verbos
(no escribas TO antes del verbo)
Traduce el siguiente verbo al inglés:
Presente:
Pasado:
Pasado participio:
Next
const verbs = {
«aceptar»: [«accept», «accepted», «accepted»], «preguntar»: [«ask», «asked», «asked»], «creer»: [«believe», «believed», «believed»],
«bendecir»: [«bless», «blessed», «blessed»], «cepillar»: [«brush», «brushed», «brushed»], «llamar»: [«call», «called», «called»],
«cancelar»: [«cancel», «canceled», «canceled»], «llevar»: [«carry», «carried», «carried»], «cambiar»: [«change», «changed», «changed»],
«limpiar»: [«clean», «cleaned», «cleaned»], «cerrar»: [«close», «closed», «closed»], «bailar»: [«dance», «danced», «danced»],
«decidir»: [«decide», «decided», «decided»], «cocinar»: [«cook», «cooked», «cooked»], «explicar»: [«explain», «explained», «explained»],
«llenar»: [«fill», «filled», «filled»], «terminar»: [«finish», «finished», «finished»], «arreglar»: [«fix», «fixed», «fixed»],
«ocurrir»: [«happen», «happened», «happened»], «besar»: [«kiss», «kissed», «kissed»], «aprender»: [«learn», «learned», «learned»],
«escuchar»: [«listen», «listened», «listened»], «vivir»: [«live», «lived», «lived»], «mirar»: [«look», «looked», «looked»],
«amar»: [«love», «loved», «loved»], «mover»: [«move», «moved», «moved»], «necesitar»: [«need», «needed», «needed»],
«abrir»: [«open», «opened», «opened»], «pagar»: [«pay», «paid», «paid»], «jugar»: [«play», «played», «played»],
«verter»: [«pour», «poured», «poured»], «alcanzar»: [«reach», «reached», «reached»], «responder»: [«reply», «replied», «replied»],
«parecer»: [«seem», «seemed», «seemed»], «firmar»: [«sign», «signed», «signed»], «deletrear»: [«spell», «spelled», «spelled»],
«empezar»: [«start», «started», «started»], «parar»: [«stop», «stopped», «stopped»], «hablar»: [«talk», «talked», «talked»],
«intentar»: [«try», «tried», «tried»], «tocar»: [«touch», «touched», «touched»], «girar»: [«turn», «turned», «turned»],
«usar»: [«use», «used», «used»], «esperar»: [«wait», «waited», «waited»], «caminar»: [«walk», «walked», «walked»],
«lavar»: [«wash», «washed», «washed»], «ver»: [«watch», «watched», «watched»], «querer»: [«want», «wanted», «wanted»],
«trabajar»: [«work», «worked», «worked»], «preocuparse»: [«worry», «worried», «worried»], «ser»: [«be», «was/were», «been»],
«empezar»: [«begin», «began», «begun»], «romper»: [«break», «broke», «broken»], «traer»: [«bring», «brought», «brought»],
«comprar»: [«buy», «bought», «bought»], «poder»: [«can», «could», «been able»], «atrapar»: [«catch», «caught», «caught»],
«elegir»: [«choose», «chose», «chosen»], «venir»: [«come», «came», «come»], «cortar»: [«cut», «cut», «cut»],
«hacer»: [«do», «did», «done»], «beber»: [«drink», «drank», «drunk»], «conducir»: [«drive», «drove», «driven»],
«comer»: [«eat», «ate», «eaten»], «caer»: [«fall», «fell», «fallen»], «sentir»: [«feel», «felt», «felt»],
«encontrar»: [«find», «found», «found»], «volar»: [«fly», «flew», «flown»], «olvidar»: [«forget», «forgot», «forgotten»],
«obtener»: [«get», «got», «got»], «dar»: [«give», «gave», «given»], «ir»: [«go», «went», «gone»], «tener»: [«have», «had», «had»],
«oír»: [«hear», «heard», «heard»], «mantener»: [«keep», «kept», «kept»], «saber»: [«know», «knew», «known»],
«dejar»: [«let», «let», «let»], «salir»: [«leave», «left», «left»], «perder»: [«lose», «lost», «lost»],
«hacer»: [«make», «made», «made»], «poner»: [«put», «put», «put»], «conocer»: [«meet», «met», «met»],
«leer»: [«read», «read», «read»], «correr»: [«run», «ran», «run»], «decir»: [«say», «said», «said»],
«ver»: [«see», «saw», «seen»], «vender»: [«sell», «sold», «sold»], «enviar»: [«send», «sent», «sent»],
«mostrar»: [«show», «showed», «shown»], «sentarse»: [«sit», «sat», «sat»], «dormir»: [«sleep», «slept», «slept»],
«hablar»: [«speak», «spoke», «spoken»], «gastar»: [«spend», «spent», «spent»], «estar de pie»: [«stand», «stood», «stood»],
«tomar»: [«take», «took», «taken»], «enseñar»: [«teach», «taught», «taught»], «decir»: [«tell», «told», «told»],
«pensar»: [«think», «thought», «thought»], «entender»: [«understand», «understood», «understood»], «escribir»: [«write», «wrote», «written»]
};
const spanishVerbs = Object.keys(verbs);
let currentVerbIndex = 0;
let score = 0;
const totalQuestions = 25;
const askedVerbs = [];
function getRandomElement(arr) {
return arr[Math.floor(Math.random() * arr.length)];
}
function generateVerb() {
let newVerb;
do {
newVerb = getRandomElement(spanishVerbs);
} while (askedVerbs.includes(newVerb));
askedVerbs.push(newVerb);
return newVerb;
}
function displayNewVerb() {
if (currentVerbIndex < totalQuestions) {
const spanishVerb = generateVerb();
document.getElementById("spanishVerb").innerHTML = `
${currentVerbIndex + 1}. ${spanishVerb}`;
document.getElementById(«present»).value = «»;
document.getElementById(«past»).value = «»;
document.getElementById(«pastParticiple»).value = «»;
currentVerbIndex++;
} else {
document.getElementById(«spanishVerb»).innerText = «»;
document.getElementById(«translationForm»).style.display = «none»;
document.getElementById(«feedback»).innerHTML = `¡Terminaste! Tu puntuación final es
${score} de
${totalQuestions} .`;
}
}
function checkTranslation() {
const userPresent = document.getElementById(«present»).value.toLowerCase();
const userPast = document.getElementById(«past»).value.toLowerCase();
const userPastParticiple = document.getElementById(«pastParticiple»).value.toLowerCase();
const spanishVerb = document.getElementById(«spanishVerb»).innerText.split(‘. ‘)[1];
const correctPresent = verbs[spanishVerb][0];
const correctPast = verbs[spanishVerb][1];
const correctPastParticiple = verbs[spanishVerb][2];
let feedback = «»;
if (userPresent === correctPresent && userPast === correctPast && userPastParticiple === correctPastParticiple) {
feedback = `
¡Correcto! `;
score++;
} else {
feedback = `
Incorrecto. Las respuestas correctas son: Presente – «${correctPresent}», Pasado – «${correctPast}», Pasado participio – «${correctPastParticiple}». `;
}
document.getElementById(«feedback»).innerHTML = feedback;
document.getElementById(«score»).innerHTML = `Puntuación:
${score} de
${currentVerbIndex} `;
setTimeout(displayNewVerb, 1000); // Wait 1 second before showing the next verb
}
// Initialize the first verb
displayNewVerb();