Student or Learner
Is it correct to say ? : she reigned 63 years.
I hesitated between :
- she reigned many years.
- she reigned for many years.
But if both are correct , it is great !
Both are okay, but I agree with bhaisahab that it is better with 'for'.