I think it's better to wait till you file your taxes. It's a tricky case because if you don't file your taxes before applying for citizenship, you have to be honest and declare that in Question 12b by checking "Required to file" and "Taxes NOT Filed" for 2017 year. Given that, you would have filed taxes for only 2 years and the agent MIGHT deem the application ineligible right away.
I'm willing to apply for citizenship application, but having concern to fill it up because of whether I correctly completed or not. you folks having an assistance to filling the citizenship form or you fill it up by yourself?
another question is about living before permanent residency, Cic website says those days before become permanent resident can be concider as a half days, but it hasn't explained when it actually can be consider to be an eligible "half-day" ? I landed july 1 2013, they issued my permanent resident card in November 2015, so now from july 2nd 2013 to November 2015 can be consider to be a "half-days" ? or it couldn't be eligible because I apply permanent residency application in 2014?
Should we wait for 2017 year tax file to be ready and then apply ?
I have been in Canada in Feb 2015 and have tax files for 2015 and 2016,but 3 years tax file is required .
That's right. Please wait till the tax season starts (usually sometime in March), apply for your 2017 returns, after you receive your Notice of Assessment for 2017, then apply for your citizenship. Any three years is mandatory (in your case, it will be 2015, 2016 & 2017).