i met a girl who was working in the U.S. under a visa for 1 year. we started dating and i am under the impression that she can stay for a max duration of 3 months at a time. Is this correct? is there a certain amount of time she would have to stay in her country before returning to the U.S. again?
Your question require more facts to answer. Depending on which visa you are talking about, either an H1B, J1, O, B, etc.
You need to find out what kind of visa she used to enter and what status was granted to her. Depending on the information, the duration of stay is determined. Therefore you need to get a copy of her I-94 and her visa and show it to an immigration lawyer who can answer your question. For more information about visas, click on the link below.
Note: The above is provided for informational purpose only, one should not act or refrain to act just on the information provided. No attorney-client relationship is created unless a retainer is signed.