Ejercicios de inglés: Past Simple, Past Continuous, Comparativos, Superlativos, Modal Verbs y Present Perfect
Ejercicios de gramática inglesa
1. Past Simple / Past Continuous
Subraya la forma verbal correcta, past simple o past continuous, en las siguientes oraciones. Subraya el verbo que corresponda a cada oración.
1. While Josh was reading he was having a brilliant idea.
2. I am sure he was watching the film when I phoned.
3. Did you go to the beach last year?
2. Comparative and Superlative Form
Completa la tabla con la forma correcta de los adjetivos indicados.
Adjective | Comparative | Superlative |
Comfortable | More comfortable than | The most comfortable |
Nice | Nicer than | The nicest |
Big | Bigger than | The biggest |
Good | Better than | The best |
Long | Longer than | The longest |
3. Comparative y Superlative Form
Escribe el comparativo o el superlativo de los adjetivos entre paréntesis.
1. An elephant is heavier than a cat (heavy).
2. Mount Everest is the highest in the world (high).
3. A train is slower than an airplane (slow).
4. The Azizia desert is the hottest place on earth (hot).
4. Modal Verbs
Completa la tabla con los siguientes verbos modales: could, would you like to, you mustn't, may I, can I, you shouldn't, I have to, I must, I can, let's.
Función | Modal verbs |
Invitación | Would you like to |
Habilidad en presente | I can |
Consejo, recomendación | You shouldn't |
Prohibición | You mustn't |
Habilidad en pasado | Could |
Permiso formal | May I |
Permiso informal | Can I |
Obligación | I must / I have to |
Sugerencia | Let's |
5. Modal Verbs: elige la opción correcta
Subraya el modal que corresponda en cada oración.
1. Evelina has got an exam at 18:00. She must / mustn't be late.
2. You feel sick. You can / should go to the doctor's.
3. Can / May you speak English?
4. Excuse me, may / must I talk to you, please?
6. Present Perfect
Escribe el verbo entre paréntesis en la forma adecuada del present perfect.
1. Alex has cooked (cook) for 80 people today.
2. Have you been (be) to Italy?
3. Evelina hasn't eaten (not eat) two sandwiches for dinner.
4. Where has Daniel gone (go) this morning?
7. Present Perfect: just / ever / for / since
Completa los huecos con just, ever, for o since.
1. I have lived in this city for twelve years.
2. Have you ever done scuba diving?
3. My brother hasn't visited Madrid since 2007.
4. I have just finished breakfast, and you?
8. Traducción al español
Traduce las siguientes oraciones al español.
1. Pedro has just passed his driving test. Pedro acaba de pasar su examen de conducir.
2. Should Josh call his parents to solve his problem? ¿Debería Josh llamar a sus padres para resolver su problema?
3. Gold is more expensive than silver. El oro es más caro que la plata.
4. I was waiting for the bus when it started to rain. Estaba esperando el autobús cuando comenzó a llover.