El dinosaurio solía comer carne, ya que era carnívoro.

Questions & Answers about El dinosaurio solía comer carne, ya que era carnívoro.

Why use ya que here instead of porque?
While both can translate to "because," ya que usually translates to "since" or "given that." It is often used to introduce a cause or reason that is already known, logical, or obvious, like a carnivorous dinosaur eating meat. You could use porque, but ya que sounds very natural here for stating a known fact.
What does the verb solía mean in this sentence?
It comes from the verb soler, which means "to usually do something." When used in the imperfect tense like here (solía), followed by an infinitive (comer), it translates to "used to" or "would usually" in the past. It strongly emphasizes that eating meat was a regular past habit.
Why is "was carnivorous" translated with era instead of fue?
We use era (the imperfect tense of ser) because being carnivorous was an ongoing, inherent characteristic of the dinosaur. The imperfect tense is used for past descriptions that don't have a specific beginning or end, whereas fue (the preterite tense) is reserved for completed past events.
Do I always need a comma before ya que?
In Spanish, yes. It is standard grammar to place a comma before explanatory connectors like ya que and puesto que when they appear in the middle of a sentence to introduce a justification or a logical reason.

Learn El dinosaurio solía comer carne, ya que era carnívoro and more in Spanish

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Practice with interactive exercises
  • Track your progress with spaced repetition
  • Learn at your own pace — completely free