English Tenses
Present simple/continuous exercise
http://www.perfect-english-grammar.com/present-simple-present-continuous-1.html
http://www.perfect-english-grammar.com/present-simple-present-continuous-2.html
http://www.perfect-english-grammar.com/present-simple-present-continuous-2.html
Present Perfect
http://www.perfect-english-grammar.com/present-perfect-exercise-1.html
http://www.perfect-english-grammar.com/present-perfect-exercise-2.html
http://www.perfect-english-grammar.com/present-perfect-exercise-3.html
http://www.perfect-english-grammar.com/present-perfect-exercise-4.html
http://www.perfect-english-grammar.com/present-perfect-exercise-5.html
Present Perfect vs. Past Simple
http://www.perfect-english-grammar.com/past-simple-present-perfect-1.html
http://www.perfect-english-grammar.com/past-simple-present-perfect-2.html
http://www.perfect-english-grammar.com/past-simple-present-perfect-3.html
http://www.perfect-english-grammar.com/past-simple-present-perfect-4.html
More exercies - tenses and irregular verbs
https://www.perfect-english-grammar.com/grammar-exercises.html
Phrasal Verbs
https://www.perfect-english-grammar.com/phrasal-verbs-exercise-1