It sounds grammatically correct to me as present prefect but i cannot find it being used much on google. why? Is it incorrect?


How long has she studied Italian?

You could also ask "How long has she been learning Italian?" or "How long has she practiced Italian?"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy