Hallo, der Satz ist fast richtig.
Maria hat einen Architekten geheiratet, der ihr seit Jahren bekannt war.
der Architekt, deshalb .. der ihr seit...
Man kann darüber streiten, ob als letztes Wort „war“ oder „ist“ besser ist. „war“ ist Vergangenheit. Wenn sie den Architekten jetzt auch noch kennt, könnte „ist“ besser sein.