Simple Present – Present Perfect Progressive Exercises For English Grammar

Proactive learning through grammar enhancement exercises

The Simple Present and Present Perfect Progressive tenses are used in English grammar to denote different aspects of time and action. Simple Present tense shows an action that is always true or regularly performed and is often used to talk about habits, general truths, repeated actions or unchanging situations, emotions and wishes. On the other hand, the Present Perfect Progressive tense describes actions that started in the past and continue in the present. It is used to express the ongoing nature of an action with regards to its continuation, repetition or completion.

Exercise 1: Simple Present Tense

1. *She* walks (Subject) to school every day.
2. *I* don’t (Subject) like spinach.
3. In winter, *it* gets (Subject) really cold.
4. John and Mara *play* (Verb) chess regularly.
5. *Cats* hate (Subject) water.
6. *He* never sleeps (Subject) without his teddy bear.
7. James *works* (Verb) in a multinational company.
8. *They* usually go (Subject) to the gym in the evenings.
9. Karen *speaks* (Verb) six languages.
10. *You* are (Subject) the only person I can rely on.
11. *He* cooks (Subject) dinner every night.
12. On Mondays, *she* trains (Subject) aerobics.
13. In this city, *it* rains (Subject) almost every day.
14. *We* live (Subject) near the beach.
15. Bill and Ted *are* (Verb) great musicians.

Exercise 2: Present Perfect Progressive Tense

1. *She* has been waiting (Subject) for you for two hours.
2. *I* have been reading (Subject) this book since morning.
3. *Susan* has been baking (Subject) since noon.
4. They *have been living* (Verb) in London for three years.
5. *We* have been driving (Subject) since midnight.
6. That dog *has been barking* (Verb) all night long.
7. *He* has been studying (Subject) for the exam for two weeks.
8. Janet *has been painting* (Verb) her bedroom for the past two days.
9. *They* have been shopping (Subject) since morning.
10. *We* have been cleaning (Subject) the house since early morning.
11. The baby *has been crying* (Verb) for hours.
12. *I* have been working (Subject) on this project for three months.
13. You *have been sitting* (Verb) there the whole day.
14. *She* has been running (Subject) her own business for five years.
15. *They* have been arguing (Subject) for the past hour.

Talkpal je jazykový tutor poháněný umělou inteligencí. Naučte se 57+ jazyků 5x rychleji díky revoluční technologii.

Nejúčinnější způsob, jak se naučit jazyk

ROZDÍL V TALKPALU

NEJPOKROČILEJŠÍ AI

Poutavé rozhovory

Ponořte se do poutavých dialogů navržených tak, abyste si jazyk co nejlépe uchovali a zlepšili jeho plynulost.

Zpětná vazba v reálném čase

Získejte okamžitou, personalizovanou zpětnou vazbu a návrhy, které urychlí vaše jazykové mistrovství.

Personalizace

Učte se pomocí metod přizpůsobených vašemu jedinečnému stylu a tempu, což vám zajistí individuální a efektivní cestu k plynulosti.

RYCHLEJŠÍ UČENÍ JAZYKŮ
S AI

Učte se 5x rychleji