They will have been married for 20 years by then.

They will have been married for 20 years by then.