Which one is grammatically correct?

Anonymous
-This project has been started by me in 2001.
-This project was started by me in 2001.
Which one is grammatically correct?
4
3
Add Opinion