¿Quieres practicar la gramática del inglés B2 y comprobar cuántos sabes realmente? En esta página encontrarás una selección de B2 Grammar Exercises para practicar online y mejorar tu dominio de las principales estructuras gramaticales del nivel B2.

Los ejercicios incluyen diferentes aspectos de la gramática inglesa como verb tenses, conditionals, modal verbs, passive voice, reported speech, prepositions y otras estructuras habituales en un nivel B2. Además, algunos ejercicios incluyen preguntas de B2 alto, para que puedas enfrentarte progresivamente a estructuras más complejas.

B2 Grammar Exercises online

Los siguientes ejercicios están diseñados para practicar la gramática inglesa de forma progresiva. Lee cada pregunta, selecciona la respuesta correcta y comprueba tus resultados.

Exercise 1 – B2 Verb Tenses

Practica los principales tiempos verbales del inglés y aprende a distinguir entre estructuras como Present Perfect, Past Perfect, Past Simple, Future forms y otros tiempos verbales en el nivel B2.

1. By the time we arrived at the station, the train __________.

2. I _______ this book for three weeks, but I still haven´t finished it.

3. She __________ in London for five years before she moved to Manchester.

4. This time next month, I ________ my final exams.

5. We ________ each other since we were at university.

6. When I called Sarah, she ________ dinner with her family.

7. By the end of the year, the company ______ its new headquarters.

8. I didn´t recognise Mark because he ________ so much since the last time I saw him.

9. She ________ to contact you all morning, but your phone has been switched off.

10. Once you _________ the report, send it directly to the manager.

Exercise 2 – B2 Conditionals

Pon a prueba tus conocimientos sobre zero, first, second and third conditionals, así como otras estructuras condicionales que pueden aparecer en ejercicios de nivel B2.

1. If I _______ about the problem earlier, I would have helped you.

2. If you _______ more carefully, you wouldn´t have made that mistake

3. If were you, I _________ reconsider the offer.

4. If the weather ________ better tomorrow, we could go hiking.

5. If she hadn´t missed the train, she _______ here by now.

6. If you heat ice, it ________.

7. I wouldn´t have accepted the job if I ________ how stressful it was.

8. Unless you _______ now, you won´t finish the project on time.

9. Had I known about he changes, I ________ differently.

10. If I weren´t for your help, I ______ able to finish the project.

Exercise 3 – B2 Modal Verbs

Practica el uso de modal verbs como must, might, should, could, may, can´t y otras estructuras utilizadas para expresar obligación, posibilidad, deducción, consejo o permiso.

1. She ______ be at home. I saw her car outside a few minutes ago.

2. You _______ have told me about the change. I could have helped you.

3. They ______ have forgotten about the meeting. They never arrived.

4. He ______ be the person who sent the email. He was abroad that week.

5. You ______ park here. This area is reserved for emergency vehicles.

6. We _______ have taken an umbrella. It's raining heavily now.

7. She ________ be working late tonight, but she hasn´t decided yet.

8. You _________ bring any food. We've already ordered enough for everyone.

9. He _______ have been sleeping when you called. He sounded exhausted.

10. They _________ have won the competition, but I´m not completely certain.

Exercise 4 – Passive Voice & Reported Speech

Practica dos estructuras fundamentales de la gramática inglesa de nivel B2: passive vocie y reported speech. Aprende a reconocer cuándo utilizar la voz pasiva y cómo transformar correctamente afirmaciones, preguntas y órdenes al estilo indirecto.

1. The new bridge ________ by the end of next year.

2. The documents_______ before the meeting started.

3. " I can´t attend the meeting", Sarah said. → Sarah said that she ______ attend the meeting.

4. "We have finished the project", they said. → They said that they ________ the project.

5. People believe that the painting was stolen during the night. → The painting ________ during the night.

6. "Don't touch the equipment", the technician told us. → The technician told us ______ the equipment.

7. The problem ________ by the time the engineers arrived.

8. "Are you coming to the conference?", Tom asked me. → Tom asked me ______ to the conference.

9. The company is expected ______ its profits this year.

10. "I saw the accident yesterday", he said. → He said that he _______ the accident the day before.

Exercise 5 – Prepositions & Grammar Structures

Las preposiciones determinadas estructuras gramaticales pueden resultar especialmente díficiles incluso cuando ya tienes un nivel intermedio alto. En este ejercicio encontrarás preguntas sobre prepositions, verb patterns, infinitives, gerunds y otras estructuras habituales del inglés B2.

1. She succeeded _________ persuading the commitee to change its decision.

2. I'm not used _______ speaking in front of such a large audience.

3. He denied _______ any responsibility for what had happened.

4. We were prevented ______ entering the building.

5. She apologised _______ being late for the interview.

6. I would rather ______ at home than go out tonight.

7. It was difficult for the students ______ the instructions.

8. She accused him ______ the information deliberately.

9. There's no point ______ about something you can't change.

10. Despite ______ extremely tired, she continued working until midnight.

Exercise 6 – Mixed B2 Grammar

¿Quieres comprobar si realmente dominas la gramática B2? Este ejercicio combina diferentes contenidos gramaticales: verb tenses, conditionals, modal verbs, passive voice, reported speech, prepositions y otras estructuras. Estas preguntas van aumentando su dificultad hasta el alcanzar un nivel B2/C1.

1. If she ______ harder, she might have passed the exam.

2. By the time you get home, I ______ dinner.

3. You _____ have spoken to her yesterday. She was away all week.

4. He suggested _______ the meeting until everyone could attend.

5. The project, ______ was originally expected to take six months, has already been completed.

6. I'd rather you ______ me before making such an important decision.

7. She denied ______ the confidential documents to the press.

8. Not only _____ late, but he had also forgotten the documents.

9. The manager had the report ______ before the meeting.

10. Hardly ______ the meeting started when the fire alarm went off.

¿Qué gramática necesitas saber para tener un nivel B2?

El nivel B2 supone ser capaz de utilizar una amplia variedad de estructuras gramaticales con bastante precisión y, sobre todo, saber elegir la estructura adecuada según el contexto. Entre los contenidos gramaticales más importantes del nivel B2 se encuentran:

  • Principales verb tenses y sus diferencias de uso
  • Present Perfect y Past Perfect
  • Formas de futuro: will, going to, present continous y otras estructuras
  • First, second and third conditionals
  • Modal verbs para expresar posibilidad, obligación, consejo y deducción
  • Passive voice en diferentes tiempos verbales
  • Reported speech
  • Infinitivo y gerundio
  • Prepositions y expresiones preposicionales
  • Relative clauses
  • Comparativos y superlativos
  • Question tags
  • Conectores y estructuras para expresar contraste, causa, consecuencia y finalidad
  • Diferentes estructuras utilizadas para expresar posibilidad, hipótesis y probabilidad.

Más ejercicios para practicar

Próximamente

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *