Descargas
Diez fichas de nivel difícil (B1-B2). Aquí entra el present perfect continuous, el contraste fino con el past simple y las estructuras que se preguntan en el B2 First.
Ficha 1 · Simple o continuo
Elige. El continuo pone el foco en la duración o en el proceso; el simple, en el resultado.
- I ___ this book three times.have readhave been readinghave read — el número de veces exige el simple.
- I ___ this book all afternoon.have readhave been readinghave been reading — foco en la duración.
- She ___ for six hours, she must be exhausted.has workedhas been workinghas been working — proceso con efecto visible.
- She ___ three reports today.has writtenhas been writinghas written — resultado contable.
- Your eyes are red. ___ you ___ ?Have / criedHave / been cryingHave you been crying? — la evidencia visible pide continuo.
- I ___ him since 2010.have knownhave been knowinghave known — los verbos de estado no admiten continuo.
Ficha 2 · Verbos de estado
Elige la opción correcta.
- We ___ each other for years.have knownhave been knowinghave known.
- She ___ that car since 2019.has hadhas been havinghas had — posesión.
- They ___ in this house all their lives.have livedhave been livinghave lived — con all their lives el simple es más natural, aunque el continuo no es incorrecto.
- I ___ about it a lot recently.have thoughthave been thinkinghave been thinking — proceso mental en curso.
- He ___ the same job since he left school.has wantedhas been wantinghas wanted — verbo de deseo, en simple.
- It ___ all morning.has rainedhas been raininghas been raining — duración.
Ficha 3 · Present perfect o past simple, casos finos
Elige.
- Shakespeare ___ 37 plays.wrotehas writtenwrote — la persona ha muerto, el periodo está cerrado.
- My sister ___ three novels so far.wrotehas writtenhas written — sigue viva y puede escribir más.
- I ___ to Paris last year.wenthave beenwent — last year.
- This is the first time I ___ sushi.atehave eatenhave eaten — tras this is the first time siempre present perfect.
- It is the best film I ___ ever ___ .have / seendid / seehave ever seen — tras un superlativo.
- ___ you ___ your homework? The teacher is coming.Have / doneDid / doHave you done — relevancia presente.
Ficha 4 · Estructuras de nivel B2
Completa.
- This is the first time I ___ (be) here.have been — estructura fija.
- It is the third time she ___ (call) today.has called.
- It is ages since I ___ (see) him.saw — tras it is ages since va past simple.
- I ___ (not have) a holiday for two years.haven’t had.
- Never ___ I seen anything like it. (inversión)Never have I seen — inversión enfática de C1.
- Hardly ___ we arrived when it started to rain.Hardly had we arrived — con past perfect. Estructura de C1.
Ficha 5 · Transformación de frases
Completa la segunda frase.
- I have never eaten sushi before. → This is the first time I ___ sushi.have eaten.
- I last saw her in 2019. → I ___ seen her since 2019.haven’t seen her.
- She started learning Spanish two years ago and still studies it. → She ___ Spanish for two years.has been learning o has learnt.
- It began to rain three hours ago and it is still raining. → It ___ raining for three hours.has been raining.
- The last time he called was on Monday. → He ___ called since Monday.hasn’t called.
- I have never seen a better film. → It is the best film I have ___ seen.ever.
Ficha 6 · Present perfect en pasiva
Completa.
- The report ___ (finish) already.has been finished — has been + participio.
- Three emails ___ (send) this morning.have been sent.
- The window ___ (break).has been broken.
- Nothing ___ (decide) yet.has been decided.
- The results ___ (not publish) yet.haven’t been published.
- ___ the tickets ___ (buy)?Have the tickets been bought?
Ficha 7 · Un texto de nivel B2
Completa con el tiempo correcto.
- Remote work ___ (change) the way companies operate.has changed — efecto que continúa.
- Before 2020, most firms ___ (not consider) it seriously.didn’t consider — before 2020 es periodo cerrado.
- Since then, many ___ (reduce) their office space.have reduced — since then.
- Employees ___ (report) higher satisfaction in recent surveys.have reported — recent.
- However, some managers ___ (complain) about productivity for months.have been complaining — duración con matiz de queja.
- The debate ___ (not finish) yet.hasn’t finished yet.
Ficha 8 · Marcadores que deciden el tiempo
Elige el marcador que encaja.
- I have been working here ___ five years.forsincefor — duración.
- I have been working here ___ I finished university.forsincesince — punto de partida con frase entera.
- ___ , the company has doubled in size.RecentlyYesterdayRecently — yesterday obligaría a past simple.
- She has finished ___ .alreadyyetalready — afirmativa.
- They haven’t replied ___ .alreadyyetyet — negativa.
- I have ___ spoken to him about it.justagojust — ago nunca va con present perfect.
Ficha 9 · Registro escrito
Elige la versión más adecuada para un texto formal.
- Presentar un cambio con efecto actual:Technology has transformed the sector.Technology transformed the sector.has transformed — el efecto sigue vigente.
- Citar un estudio reciente:Recent studies have shown that…Recent studies showed that…have shown — recent pide present perfect.
- Situar un hecho histórico cerrado:The law was passed in 1998.The law has been passed in 1998.was passed in 1998 — fecha cerrada.
- Describir una tendencia en curso:Prices have been rising steadily.Prices rose steadily.have been rising — sigue ocurriendo.
- Señalar algo pendiente:No decision has been taken so far.No decision was taken so far.has been taken so far.
- Resumir experiencia profesional en un CV:I have worked with international teams.I worked with international teams.have worked — experiencia sin fecha, lo estándar en un CV.
Ficha 10 · Todo junto
La última.
- «Llevo tres horas estudiando.»I have studied for three hours.I have been studying for three hours.have been studying — foco en la duración.
- «He leído tres libros este mes.»I have read three books this month.I have been reading three books this month.have read — cantidad contable.
- «Es la primera vez que vengo.»This is the first time I come here.This is the first time I have been here.have been.
- «Nunca había visto algo así.» (enfático)Never have I seen anything like it.Never I have seen anything like it.Never have I seen — inversión.
- «El informe ya se ha enviado.»The report has already been sent.The report already sent.has already been sent — pasiva.
- «Shakespeare escribió 37 obras.»Shakespeare has written 37 plays.Shakespeare wrote 37 plays.wrote — periodo cerrado por completo.
Y con esto tienes las treinta
Los tres puntos que más se fallan en B2 y que están aquí: simple contra continuo según sea resultado o duración (fichas 1 y 10), la pasiva del present perfect (ficha 6) y el periodo cerrado del hablante —Shakespeare frente a tu hermana— en la ficha 3.
Descárgate la explicación desde la página del tema y sigue con los perfectos avanzados o con el Use of English del B2 First.