until

  1. Until sunrise, they will hide in the marsh.
  2. Until sunrise, they hid in the marsh.
    Are both sentences correct grammatically?

The word order is unusual. Normally you would say:

“They will hide in the marsh until sunrise.”
“They hid in the marsh until sunrise.”