Afirmativas:
- I had finished the report. ✅📝
Había terminado el informe.
- She had called the client. ✅📞
Ella había llamado al cliente.
- They had cleaned the office. ✅🧹
Ellos habían limpiado la oficina.
- We had attended the meeting. ✅📅
Habíamos asistido a la reunión.
- He had written a letter. ✅✉️
Él había escrito una carta.
Negativas:
- I hadn’t finished the report. ❌📝
No había terminado el informe.
- She hadn’t called the client. ❌📞
Ella no había llamado al cliente.
- They hadn’t cleaned the office. ❌🧹
Ellos no habían limpiado la oficina.
- We hadn’t attended the meeting. ❌📅
No habíamos asistido a la reunión.
- He hadn’t written a letter. ❌✉️
Él no había escrito una carta.
Preguntas:
- Had I finished the report? ❓📝
¿Había terminado el informe?
- Had she called the client? ❓📞
¿Había llamado ella al cliente?
- Had they cleaned the office? ❓🧹
¿Habían limpiado ellos la oficina?
- Had we attended the meeting? ❓📅
¿Habíamos asistido a la reunión?
- Had he written a letter? ❓✉️
¿Había escrito él una carta?
Preguntas Negativas:
- Hadn’t I finished the report? ❌❓📝
¿No había terminado el informe?
- Hadn’t she called the client? ❌❓📞
¿No había llamado ella al cliente?
- Hadn’t they cleaned the office? ❌❓🧹
¿No habían limpiado ellos la oficina?
- Hadn’t we attended the meeting? ❌❓📅
¿No habíamos asistido a la reunión?
- Hadn’t he written a letter? ❌❓✉️
¿No había escrito él una carta?
Condicional e inversión del condicional
Usando la inversión condicional:
Esta forma es más formal y menos común en el inglés cotidiano. Se usa principalmente en contextos escritos o más formales. La estructura es:
Had + sujeto + pasado participio, sujeto + would have + pasado participio.
Ejemplos:
- Had you reminded me, I would have brought the book. ✅📚
Si me hubieras recordado, habría traído el libro.
- Had they invited us, we would have attended the party. ✅🎉
Si nos hubieran invitado, habríamos asistido a la fiesta.
- Had she called earlier, I would have answered. ✅📞
Si ella hubiera llamado antes, habría contestado.
- Had we known the time, we would have arrived on time. ✅⌚
Si hubiéramos sabido la hora, habríamos llegado a tiempo.
- Had he studied more, he would have passed the exam. ✅📖
Si él hubiera estudiado más, habría aprobado el examen.
Usando (condicional regular):
Esta forma es más común en el habla cotidiana y también es correcta. La estructura es:
If + sujeto + pasado perfecto, sujeto + would have + pasado participio.
Ejemplos:
- If you hadn’t reminded me, I wouldn’t have brought the book. ❌📚
Si no me hubieras recordado, no habría traído el libro.
- If they hadn’t invited us, we wouldn’t have attended the party. ❌🎉
Si no nos hubieran invitado, no habríamos asistido a la fiesta.
- If she hadn’t called earlier, I wouldn’t have answered. ❌📞
Si ella no hubiera llamado antes, no habría contestado.
- If we hadn’t known the time, we wouldn’t have arrived on time. ❌⌚
Si no hubiéramos sabido la hora, no habríamos llegado a tiempo.
- If he hadn’t studied more, he wouldn’t have passed the exam. ❌📖
Si él no hubiera estudiado más, no habría aprobado el examen.
Ambas formas son correctas y se pueden usar, aunque la segunda es más común en el habla diaria.
Evaluación de Inglés
body {
font-family: Arial, sans-serif;
margin: 20px;
}
.question {
margin-bottom: 20px;
}
.result {
display: none;
margin-top: 20px;
}
.feedback {
display: inline-block;
width: 20px;
height: 20px;
margin-left: 10px;
text-align: center;
line-height: 20px;
border-radius: 50%;
}
.feedback.correct {
background-color: green;
color: white;
}
.feedback.incorrect {
background-color: red;
color: white;
}
.feedback.correct::before {
content: ‘✔’; /* Checkmark for correct answers */
}
.feedback.incorrect::before {
content: ‘✘’; /* Cross for incorrect answers */
}
Evaluación de Inglés
1. I had finished the report. ✅📝
Había terminado el informe.
Correcto
Incorrecto
2. She had call the client. ❌📞
Ella había llamado al cliente.
Correcto
Incorrecto
3. They had cleaned the office. ✅🧹
Ellos habían limpiado la oficina.
Correcto
Incorrecto
4. We had attend the meeting. ❌📅
Habíamos asistido a la reunión.
Correcto
Incorrecto
5. He had wrote a letter. ❌✉️
Él había escrito una carta.
Correcto
Incorrecto
6. You had eaten lunch before the meeting. ✅🍴
Habías comido el almuerzo antes de la reunión.
Correcto
Incorrecto
7. They had finished the project. ✅📝
Ellos habían terminado el proyecto.
Correcto
Incorrecto
8. She had write the report. ❌📄
Ella había escrito el informe.
Correcto
Incorrecto
9. We had completed the task. ✅✔️
Nosotros habíamos completado la tarea.
Correcto
Incorrecto
10. You had finish reading the book. ❌📚
Habías terminado de leer el libro.
Correcto
Incorrecto
Tu puntuación es:
function calculateScore() {
var form = document.getElementById(‘quizForm’);
var resultDiv = document.getElementById(‘result’);
var scoreSpan = document.getElementById(‘score’);
var score = 0;
var questions = form.querySelectorAll(‘.question’);
questions.forEach(function(question, index) {
var inputs = question.querySelectorAll(‘input[type=»radio»]’);
var correctInput = Array.from(inputs).find(input => input.value === ‘correct’);
var selectedInput = Array.from(inputs).find(input => input.checked);
if (selectedInput) {
var feedback = document.createElement(‘span’);
feedback.className = ‘feedback ‘ + (selectedInput.value === ‘correct’ ? ‘correct’ : ‘incorrect’);
selectedInput.parentElement.appendChild(feedback);
if (selectedInput.value === ‘correct’) {
score += 10;
}
} else {
var feedback = document.createElement(‘span’);
feedback.className = ‘feedback incorrect’;
feedback.textContent = ‘✘’;
question.appendChild(feedback);
}
});
scoreSpan.textContent = score + «/100»;
resultDiv.style.display = ‘block’;
}