This is the correct sentence: John said that it is /was against the law in our state for her to drive until she has been * seizure-free for six months. *It will always be "has been", because it is a present-perfect-progressive. John is implying that it is against the law for her to drive, depending on the duration in which she's had no seizures .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.