Please help me which one is coreect in grammar and please explain me.

1.She was moving to singapore on June 2012 for job opportunity.

2. She has moved to singapore on june 2012 for job opportunity.

1. She was moving to Singapore in June 2012 for a job popportunity.

She moved to Singapore in June 2012 for a job opportunity.