The Best Present Simple Exercises

Hello English learners and teachers! This is a collection of the best exercises on the topic of the present simple that I have encountered around the web in my years of teaching English. My students complete these exercises regularly as homework based on their level; their grammar improves and they thrive!




If you find any mistakes, have additional exercises to recommend, or if you would like any text added to the “Notes” column, let me know!


Ever yours,


Your English Coach



ExerciseWebsite nameLengthType of exerciseDifficultyLinkNotes
Present simple
Present simple -- positive third person sagendaweb8Choice of 2 options1https://agendaweb.org/verbs/present-simple/index.html
Present simple -- positiveenglisch-hilfen10Conjugate1https://www.englisch-hilfen.de/en/exercises/tenses/simple_present_statements.htm
Present simple -- positiveenglisch-hilfen10Conjugate1https://www.englisch-hilfen.de/en/exercises/tenses/simple_present_statements2.htm
Present simple -- have or hasenglishexercises12Have/has dropdown1https://www.englishexercises.org/makeagame/viewgame.asp?id=638
Present simple -- have or hasesl-lounge8Have/has dropdown1https://www.esl-lounge.com/student/grammar/1g50-elementary-have-has-worksheet.php
Present simple -- have or hasenglish-room16Write have/has in sentence2https://www.english-room.com/grammar/havehas_01.htm
Present simple -- Don't have, doesn't haveagendaweb9https://agendaweb.org/exercises/verbs/have/have-negative-forms-2
Have or has -- positive and questionslearnenglishfeelgood8Choice of 2 options2https://www.learnenglishfeelgood.com/english-verbs-tohave1.html
Present simple -- positive third person sagendaweb20Choice of 2 options1https://agendaweb.org/exercises/verbs/present-simple.htm
Present simple -- positive third person s -- irregular spellingenglisch-hilfen10Conjugate and spell2https://www.englisch-hilfen.de/en/exercises/tenses/simple_present_s.htm
Present simple -- positiveego4u10Rewrite entire sentence with conjugation3https://www.ego4u.com/en/cram-up/grammar/simple-present/form/exercises?02
Present simple -- positiveperfect-english-grammar20Write entire sentence with conjugation3https://www.perfect-english-grammar.com/present-simple-exercise-1.html
Present simple -- negativeenglisch-hilfen10Don't or doesn't dropdown1https://www.englisch-hilfen.de/en/exercises/tenses/simple_present_negation2.htm
Present simple -- negativeenglisch-hilfen10Fill in negative within sentence2https://www.englisch-hilfen.de/en/exercises/tenses/simple_present_negation_contracted.htmContracted form
Present simple -- negativeperfect-english-grammar20Form sentences from parts3https://www.perfect-english-grammar.com/present-simple-exercise-4.html
Present simple -- questions and short answersenglisch-hilfen10Complete do/does + short answer2https://www.englisch-hilfen.de/en/exercises/tenses/questions_short_answers_simple_present.htm
Present simple -- yes/no questionsenglisch-hilfen10Fill in do/does + infinitive1https://www.englisch-hilfen.de/en/exercises/questions/simple_present.htm
Present simple -- yes/no questionsenglisch-hilfen10Fill in question part of sentence2https://www.englisch-hilfen.de/en/exercises/questions/simple_present2.htm
Present simple -- yes/no questionsperfect-english-grammar20Form entire sentence from parts3https://www.perfect-english-grammar.com/present-simple-exercise-5.html
Present simple -- W/H questionslearnenglish-online10Fill in the W/H question word multiple choice1http://www.learnenglish-online.com/grammar/tests/whquestions.html
Present simple -- W/H questionsperfect-english-grammar20Form entire sentence from parts2https://www.perfect-english-grammar.com/present-simple-exercise-6.html
Present simple -- W/H questionsego4u10Ask for the bold part of the sentence3https://www.ego4u.com/en/cram-up/grammar/simple-present/form/exercises?05
Present simple -- mixed topicsperfect-english-grammar20Form complete sentence out of parts2https://www.perfect-english-grammar.com/present-simple-exercise-7.htmlStraightforward
Present simple -- mixed topicsego4u30Test with 5 questions per part. Versatile2 - "Level 1"https://www.ego4u.com/en/cram-up/tests/simple-present-1Easy questions, versatility raises difficulty and time required
Present simple -- mixed topicsego4u30Test with 5 questions per part. Versatile2 - "Level 2"https://www.ego4u.com/en/cram-up/tests/simple-present-2
Present simple -- mixed topicsenglisch-hilfen10Complex test3https://www.englisch-hilfen.de/en/complex_tests/simple_present2/index.phpMay include spelling
Present simple -- mixed topics -- canenglisch-hilfen10Convert one sentence type to another2https://www.englisch-hilfen.de/en/exercises/modals/can4.htm
Present simple -- negatives and questionsagendaweb12Convert positive sentences to negative and yes/no questions2https://agendaweb.org/exercises/verbs/present-all.



A few notes about the table structure:


Length — Indicates the number of questions in the exercise.

Difficulty — Indicates the relative difficulty of the exercises among those mentioned here

Notes — Any errors or sub-topics are indicated here.