PDFTests Originals

Present Perfect Continuous – Ficha 1

B1 Intermedio FichaInglés

Esta ficha practica el present perfect continuous (have/has been + -ing) para acciones que empezaron en el pasado y siguen en curso o acaban de terminar. Los alumnos de nivel B1 forman el tiempo verbal, usan for, since y How long, construyen oraciones negativas y preguntas, corrigen errores frecuentes y ordenan palabras para formar oraciones.

ejercicios
39
Tiempo
30 min
PDF
5 páginas
Soluciones
Incluidas
  • 100 % gratis
  • Sin registro
  • PDF A4 listo para imprimir
Vista previa de la página 1: Present Perfect Continuous – Ficha 1 Abrir PDF

Haz la ficha en línea

Escribe tus respuestas y pulsa «Comprobar respuestas». Se aceptan otras respuestas correctas.

Ejercicio 1: Completa las oraciones

Completa cada oración con el present perfect continuous del verbo entre paréntesis.

Ejemplo: He ___ (run) for an hour. → has been running

  1. I (study) English for three years.

  2. She (work) in the garden since breakfast.

  3. Your eyes are red. (you / cry)?

  4. We (not / wait) long. We only got here a minute ago.

  5. It (rain) all morning, so the streets are wet.

  6. How long (they / play) tennis?

  7. Tom (not / feel) well lately.

  8. My parents (travel) around Asia since June.

Ejercicio 2: for, since, How long…

Completa las oraciones con palabras del recuadro. Algunas palabras se pueden usar más de una vez. Sobran dos palabras.

Ejemplo: I've been living here ___ 2020. → since

Banco de palabras forsinceHow longbeenallagoyet

  1. I've been waiting twenty minutes.

  2. She has been living here 2019.

  3. have you been learning Spanish?

  4. They've working on the project since Monday.

  5. It's been raining day.

  6. He has been playing the guitar he was ten.

  7. My phone has been making a strange noise a few days.

  8. has he been sleeping? Two hours?

Ejercicio 3: Oraciones negativas y preguntas

Reescribe cada oración según se indica entre paréntesis.

Ejemplo: She has been cooking. (question) → Has she been cooking?

  1. They have been watching TV. (negative)

  2. She has been working late. (question)

  3. You have been sleeping well. (question)

  4. He has been studying for his exams. (negative)

  5. Daniel has been cooking for two hours. (question with How long)

  6. I have been feeling well recently. (negative)

  7. They have been waiting at the station. (question with Where)

  8. It has been snowing all night. (question)

Ejercicio 4: Encuentra el error

Cada oración tiene un error. Escribe la oración correcta.

Ejemplo: She have been running. → She has been running.

  1. I have been wait for the bus for an hour.

  2. She has been working here since three years.

  3. How long are you learning English?

  4. They has been playing football all afternoon.

  5. We have being trying to call you all morning.

  6. Has he been sleep since lunch?

  7. It's been raining for Monday.

  8. I been reading this book for a week.

Ejercicio 5: Ordena las palabras

Ordena las palabras para formar oraciones o preguntas.

Ejemplo: been / he / has / working → He has been working.

  1. been / she / for / has / waiting / ages

  2. you / have / long / how / living / been / here

  3. hasn't / he / sleeping / been / well

  4. all / they / have / day / been / painting

  5. since / I / been / have / running / six o'clock

  6. been / what / you / doing / have

  7. raining / it / since / been / has / morning / this

¿Te ha resultado útil esta página?

Informar de un error

¿Has visto una respuesta incorrecta, una errata o una explicación poco clara? Avísanos y lo corregiremos.

Vista previa

Sobre este examen

Ficha de inglés B1 en PDF sobre el present perfect continuous: forma, for/since, negativas, preguntas y corrección de errores, con soluciones.

Temas

Present perfect continuoushave/has been + -ingfor y sincePreguntas con How longOraciones negativas y preguntas

Notas para el profesor

Empiece dibujando una línea temporal desde un punto del pasado hasta el presente y pida a los alumnos ejemplos como 'I've been living here since…'. Los errores típicos son omitir 'been' o 'have', usar el present continuous con How long ('How long are you learning…?') y confundir for y since. Como actividad de ampliación, pida a los alumnos que se entrevisten por parejas con preguntas del tipo How long have you been…? y que luego compartan los resultados con la clase.

Todos los exámenes de Inglés B1 →