is a year enough to speak english fluent?

That really depends on where and how you learn English, or really any second language. In some high-intensity environments, where you are exposed to and use only English during all or nearly all of your waking hours, you may find that after a year or even less time you will have achieved a high degree of fluency, or at least a level of fluency that meets your needs and/or is personally satisfying. But that is certainly not guaranteed and depends on a number of factors, such as your own personal motivation and aptitude for learning a second language and the specifics of whatever environment you find yourself in; that is, the environment may be conducive to learning in general and acquiring a second language specifically, or it may not be for various reasons.

The answer hasn’t got any rewards yet.