Identify the Tense
Fix the Mistake
Time Expressions
Structure Challenge
translate
100

By next year, I ______ (study) English for five years.



  • Future Perfect Continuous – will have been studying


100

 I has gone to a concert.


I have gone to a concert

100

Which tense usually uses already, yet, ever, never?



  • Present Perfect


100

Structure of Present Perfect (affirmative).



  • Subject + have/has + past participle


100

Yo nunca he escuchado esa canción.



  • I have never listened to that song. (Present Perfect)


200

When we arrived, she ______ (already/leave).



  • Past Perfect – had already left


200

By 2025, I will be finished my studies.



  • By 2025, I will have finished my studies.


200

Which tense often uses for two hours, since 2010 to talk about duration until now?



  • Present Perfect Continuous


200

Structure of Past Perfect Continuous (negative).



  • Subject + had not (hadn’t) + been + verb-ing


200

Mañana a esta hora estaré escuchando música en el carro.



  • This time tomorrow, I will be listening to music in the car. (Future Continuous)


300

At 9 p.m. tomorrow, I ______ (watch) a concert online.



  • Future Continuous – will be watching


300

She had studying for hours before the exam.



  • She had been studying for hours before the exam.


300

Which tense uses by the time, before, after to show sequence of actions?


Past perfect 

300

Structure of Future Perfect (interrogative).



  • Will + subject + have + past participle?


300

Ella había estado practicando la guitarra antes de la presentación.





  • She had been practicing the guitar before the performance. (Past Perfect Continuous)


400

She ______ (practice) the piano before the recital started.



  • Past Perfect Continuous – had been practicing


400

I will have been know her for 10 years by next month.



  • I will have known her for 10 years by next month. 


400

Which tense uses this time tomorrow, at 5 p.m. tomorrow?


Future continuous 

400

Structure of Future Perfect Continuous (affirmative).



  • Subject + will + have + been + verb-ing


400

Para el próximo mes, habré terminado mi lista de reproducción favorita



  • By next month, I will have finished my favorite playlist. (Future Perfect)


500

I ______ (not/finish) my project yet.



  • Present Perfect – haven’t finished


500

I have been worked all morning 

I have been working all morning 

500

Which tense uses by next week, for three years, by 2030 to show duration up to a future point?


Future perfect continous 

500

Structure of Present Perfect Continuous (interrogative).



  • Have/Has + subject + been + verb-ing?


500

Para el año 2030, habremos estado viviendo aquí por veinte años.



  • By 2030, we will have been living here for twenty years. (Future Perfect Continuous)