Question: what is the difference between preterite and imperfect tense?
Answer: Generally speaking, the preterite is used for actions in the past that are seen as completed, while the imperfect tense is used for past actions that did not have a definite beginning or a definite end. Juan habló dos horas.