Skip to content
SLAYLANGUAGE SCHOOL
Account

English grammar quiz

English present tenses quiz: all four

I work, I’m working, I’ve worked or I’ve been working? Four present tenses in one quiz: 24 questions, every answer explained.

  • 24 questions
  • Level A2–B1
  • Every answer explained
  • No sign-up
Start the quiz

Quiz: Present tenses

Choose the right option — you’ll instantly see if you got it and why. Your score comes after the last question.

Answered: 0 of 24
  1. Question 1.

    She usually (blank) to work by bus.

    Choose the right option

  2. Question 2.

    Look! It (blank) again.

    Choose the right option

  3. Question 3.

    I (blank) this film three times — I know every line.

    Choose the right option

  4. Question 4.

    Your eyes are red. (blank) you been crying?

    Choose the right option

  5. Question 5.

    We (blank) each other since we were kids.

    Choose the right option

  6. Question 6.

    This soup (blank) delicious!

    Choose the right option

  7. Question 7.

    I (blank) for you for 40 minutes! Where are you?

    Choose the right option

  8. Question 8.

    Hurry up! The train (blank) at 7:15.

    Choose the right option

  9. Question 9.

    Tom isn’t here. He (blank) to London. He’ll be back next week.

    Choose the right option

  10. Question 10.

    How long (blank) this car?

    Choose the right option

  11. Question 11.

    At the moment I (blank) a really interesting book about space.

    Choose the right option

  12. Question 12.

    Sorry, I (blank) my homework yet.

    Choose the right option

  13. Question 13.

    I (blank) sushi. What does it taste like?

    Choose the right option

  14. Question 14.

    My sister (blank) from home this week because her office is closed.

    Choose the right option

  15. Question 15.

    How often (blank) your parents?

    Choose the right option

  16. Question 16.

    No pizza for me, thanks — I (blank) lunch.

    Choose the right option

  17. Question 17.

    This bag (blank) to my brother.

    Choose the right option

  18. Question 18.

    It (blank) since the morning, so take an umbrella.

    Choose the right option

  19. Question 19.

    I (blank) this film is a bit boring.

    Choose the right option

  20. Question 20.

    Shh! The baby (blank). Don’t wake him up.

    Choose the right option

  21. Question 21.

    I (blank) three cups of coffee today, and it’s only 10 am!

    Choose the right option

  22. Question 22.

    My brother (blank) meat. He’s a vegetarian.

    Choose the right option

  23. Question 23.

    (blank) you ever been to London?

    Choose the right option

  24. Question 24.

    How long (blank) English? — For about two years.

    Choose the right option

Report a problem

Tell us what went wrong: which question or step, what you clicked and what you saw. A screenshot helps a lot.

Optional. An image up to 10 MB.

English present tenses: the rule

Many languages have one present tense. English has four, and each answers its own question.

  1. Present Simple — regularly, always

    Habits, facts about yourself, laws of nature, timetables. Form: base verb, with he / she / it add -s; questions and negatives use do / does.

    • I work in an office.

      a permanent situation

    • The shop opens at 9.

      a timetable

  2. Present Continuous — right now

    In progress at the moment of speaking or temporarily “these days”. Form: am / is / are + -ing. State verbs (know, like, want) aren’t used in the continuous.

    • I’m working on a new project this week.

      a temporary situation

    • Look! The baby is sleeping.

      happening right now

  3. Present Perfect — result and experience

    No time is given: what matters is the situation now. Form: have / has + V3. Markers: ever, never, already, yet, just; with for / since for state verbs.

    • I’ve finished the report.

      It’s ready now

    • Have you ever been to Italy?

      life experience

  4. Present Perfect Continuous — how long

    Started in the past and still going on (or just stopped, with visible results). Form: have / has been + -ing.

    • I’ve been working here for three years.

      and I still work here

    • You look tired. Have you been running?

      visible result of a recent activity

Start the quiz

Typical mistakes

Things learners of English often say. On the left — what to avoid, on the right — the correct version.

  • Not this: I work here since 2020.

    This: I have been working here since 2020.

    Since / for + “up to now” takes the perfect, not the Present Simple.

  • Not this: I am knowing him for years.

    This: I have known him for years.

    Know is a state verb: Present Perfect, no continuous.

  • Not this: Look! He comes.

    This: Look! He’s coming.

    Look! means right now: Present Continuous.

  • Not this: I have finished it yesterday.

    This: I finished it yesterday.

    Yesterday takes the Past Simple, not the Present Perfect.

FAQ

Didn’t find your answer? Send us a request — we’ll tell you everything.

How many present tenses are there in English?

Four: the Present Simple (I work), Present Continuous (I’m working), Present Perfect (I’ve worked) and Present Perfect Continuous (I’ve been working). Each answers its own question: how often? what’s happening now? what’s the result? how long?

What’s the difference between the Present Perfect and the Present Perfect Continuous?

The Present Perfect is about the result: I’ve written three emails (three are done). The Present Perfect Continuous is about the activity and its length: I’ve been writing emails all morning (maybe not finished yet). State verbs (know, have meaning “own”, be) take only the Present Perfect.

Why is the Present Perfect a present tense if the action is in the past?

Because it connects the past with now: the result or the experience at this moment is what matters. That’s why the auxiliary have / has is in the present. When it matters when exactly something happened, use the Past Simple.

Where can I go through the present tenses with a teacher?

At the Slay School grammar intensive “Present Tenses” on Zoom: 90 minutes of plain-language explanations, tense comparisons, typical mistakes and lots of practice. Details are on the Events page.

More grammar quizzes

Next step

Keep learning with a mini-course

Short online courses by Slay School teachers: a 15-minute lesson a day with audio, exercises and dialogues, and the words you forget come back on their own.

  • Day 1 is free
  • 15 minutes a day, at your own pace
  • Every word has audio
  • Lifetime access once paid

All you need to start is an email or a Google account.

Start the test