HomeQ&Aestar/aprender

estar/aprender

0
votes

Hola,

Tengo una pregunta:

Si quiero decir:
I have been learning

puedo decir:
He estado aprender

Gracias,
Martyn.

2037 views
updated OCT 20, 2008
posted by Martyn

6 Answers

0
votes

Absolutely right: that structure is a fairly common alternative (not as much as "llevo..."), but it is definitely the favourite one for negative sentences.

updated OCT 20, 2008
posted by lazarus1907
0
votes

I think another way to say this is "Hace un año que estudio español."

Am I correct in saying that, Lazarus?

I hear this form a lot in the negative.

Hace dos años que no lo hago = I haven't done it for two years

updated OCT 20, 2008
posted by 00bacfba
0
votes

James' suggestion is the most commonly used in Spanish. Whenever you want to mention how long you have been doing something, we tend to use "llevar", which is probably untranslatable word by word:

I have been '''''-ing something for [time expression]
Llevo [time expression] ''''-ndo algo

I have been learning Spanish for one year
Llevo un año estudiando español

updated OCT 20, 2008
posted by lazarus1907
0
votes

That form is called the present perfect progressive in English.

I would say "Llevo un año estudiando español."

updated OCT 20, 2008
posted by 00bacfba
0
votes

James Santiago said:

He estado aprendiendo...

But, depending on the context, this English phrase might be translated differently in natural Spanish.

Gracias James.

The context I had in mind was: I have been learning Spanish for 1 year.

Please could you tell me the name of the tense, as in "have been '''ing"'

updated OCT 20, 2008
posted by Martyn
0
votes

He estado aprendiendo...

But, depending on the context, this English phrase might be translated differently in natural Spanish.

updated OCT 20, 2008
posted by 00bacfba
SpanishDict is the world's most popular Spanish-English dictionary, translation, and learning website.
© Curiosity Media Inc.
SOCIAL NETWORKS
APPS