In Spanish when we express a length of time we can drop the preposition, you can just say the length of time. Have a look here.
Sign in to submit your answer
Don't have an account yet? Join today
Test your Spanish to the CEFR standard