Word Reference This is a great online dictionary resource for looking up words or verb conjugations. Google Translate should never be used and is considered plaigarism, an online dictionary like Word Reference should be used instead!
https://conjuguemos.com/activities/french/verb/1 - This is a great resources for practicing verb conjugations, simply choose what tense you need to work on and choose an activity to use for practice.
http://www.laits.utexas.edu/fi/vp/ - This is another verb conjugation practice site, this is more of a verb drill style but is helpful if you just want to practice with repetition!
http://www.laits.utexas.edu/fi/vcr/ - This is a great resource for checking verb conjugations