spanish
Supporting materials
Please click here for Acabar de (to have just).
Please click here for Conditional (would).
Please click here for Conditional Perfect (would have done).
Please click here for Desde Hace.
Please click here for Future (will).
Please click here for Near Future (I am going to).
Please click here for Perfect tense.
Please click here for Preterite tense.
Please click here for SER and estar.
Please click here for the Imperfect tense.
Please click here for the Present tense.