В Английском довольно много времен , но по сути на деле используется всего 5 :Present Simple, Pаst Simple, Future Simple, Present Continuous и Present Perfect - (самое необходимое время для разговора), и это все что нужно знать для полноценного общения!Еще конечно нужны различные выражения или конструкции типа : to be going to, used to , have to , темы Passive, Gerund, Infinitive .О других временах тоже нужно иметь представление, ( например важны : Past Continuous, Present Perfect Continuous и Past Perfect), а остальные встречаются редко и часто только на письме или в книгах.По мере изучения языка все времена складываются в одно целое и если поначалу нужно думать когда какое время уместно, то в дальнейшем над этим думать не нужно и мозг выбирает и интуитивно использует нужное время. И это происходит само собой!Чтобы лучше усвоить грамматику нужно ВСЕГДА писать предложение ЦЕЛИКОМ!!! Даже если в нем нужно вставить всего одно пропущенное слово. А вот если делать наоборот, то результат будет заметно хуже.К сожалению, грамматики нужно делать много , т. к. заданий в учебнике и в рабочей тетради недостаточно.Чтобы полноценно говорить нужно знать грамматику до уровня Intermediate - Upper-Intermediate, уровень Advanced это всего лишь тонкости во временах , незнание которых никак не повлияет на вашу речь.Больше полезной информации у меня на канале тут.