Learners of Spanish often find it difficult to say how long they’ve been doing something for because there’s a change of verb tense from English to Spanish. Consider the sentence:
- “I’ve been speaking Spanish for three months”.
In English we use a past tense: “I have been learning”. However in Spanish we use a present tense and form this sentence in one of two ways:
- hace tres meses que hablo español
- hablo español desde hace tres meses
It’s also important to point out that there are other ways to form this construction, but today we’re focusing on using hace. Here is a simplification of these constructions:
- hace + time phrase + que + present tense
- present tense + desde hace + time phrase
It’s over to you. Let us know how long you’ve been learning Spanish, or playing the guitar, or travelling the world using one of these constructions!
¡Esperamos vuestros comentarios!