Complete English Tenses with exercises and answers
Learn English Tenses| English grammar
Why tenses are important
Tenses are used to express:
-
Time of an action (now, before, or later)
-
Duration of an activity
-
Whether an action is completed or still happening
-
Order of events in speech and writing
A. PRESENT TENSES
1. Simple Present Tense
Used for: Daily routines, habits, and facts.
Structure:
-
Affirmative → Subject + Verb (s/es)
-
Negative → Subject + do/does not + verb
-
Question → Do/Does + Subject + verb?
Examples
-
Amina studies at Athena Secondary School.
-
Juma wakes up early every day.
-
Shazma does not live in Tanga.
-
Do you come from Dar es Salaam?
2. Present Continuous Tense
Used for: Actions happening right now or currently.
Structure: am/is/are + verb+ing
Examples
-
Amina is reading English notes.
-
Sir Mhini is teaching tenses.
-
Juma is not staying in Kibaha this week.
-
Are they travelling to Pwani?
3. Present Perfect Tense
Used for: Past actions with results now / experiences.
Structure: has/have + past participle (V3)
Examples
-
Amina has completed her homework.
-
Juma has visited Tanga before.
-
Shazma has not seen the new library.
-
Have they travelled to Kibaha before?
4. Present Perfect Continuous Tense
Used for: Actions started earlier and still continuing.
Structure: has/have + been + verb+ing
Examples
-
Amina has been reading for two hours.
-
Juma has been staying in Dar es Salaam since January.
-
They have not been coming early.
-
Has Sir Mhini been teaching for long?
B. PAST TENSES
5. Simple Past Tense
Used for: Completed actions in the past.
Structure: Subject + past verb
Examples
-
Juma visited Chalinze yesterday.
-
Amina cooked dinner.
-
Shazma did not attend class.
-
Did Sir Mhini mark the exams?
6. Past Continuous Tense
Used for: Actions ongoing at a certain time in the past.
Structure: was/were + verb+ing
Examples
-
Amina was studying when Juma called.
-
They were walking to Kibaha.
-
Shazma was not listening in class.
-
Was Sir Mhini teaching at 10 a.m.?
7. Past Perfect Tense
Used for: An action completed before another past event.
Structure: had + past participle (V3)
Examples
-
Amina had finished homework before Juma arrived.
-
Shazma had travelled to Pwani earlier.
-
They had not eaten lunch.
-
Had Sir Mhini corrected the tests?
8. Past Perfect Continuous Tense
Used for: Long ongoing action before another past moment.
Structure: had + been + verb+ing
Examples
-
Amina had been studying for hours before the bell rang.
-
They had been walking to school when it rained.
-
Juma had been preparing notes since morning.
C. FUTURE TENSES
9. Simple Future Tense
Used for: Actions that will happen later.
Structure: will + verb
Examples
-
Amina will travel to Dar es Salaam tomorrow.
-
Juma will help Shazma with homework.
-
They will not stay in Tanga.
-
Will Sir Mhini conduct the meeting?
10. Future Continuous Tense
Used for: Future action happening at a specific time.
Structure: will + be + verb+ing
Examples
-
Amina will be studying tonight.
-
Juma will be travelling to Pwani.
-
They will not be staying in Chalinze.
-
Will Sir Mhini be teaching during prep time?
11. Future Perfect Tense
Used for: Action completed before a future time.
Structure: will + have + past participle (V3)
Examples
-
Amina will have completed her project by Friday.
-
Juma will have travelled to Tanga next week.
-
They will not have finished the work.
-
Will Sir Mhini have prepared the exams by Monday?
12. Future Perfect Continuous Tense
Used for: Action continuing up to a point in the future.
Structure: will + have + been + verb+ing
Examples
-
Amina will have been studying for 3 hours by evening.
-
Juma will have been staying in Pwani for a month.
-
Students will have been reading for exams continuously.
Tense exercises with answers
A. Simple Present Tense – Exercises
-
Amina ____ (go) to school every day.
-
Juma ____ (not/live) in Tanga.
-
____ Shazma ____ (study) English?
-
They ____ (play) football on Fridays.
-
Sir Mhini ____ (teach) at Athena Secondary School.
Answers
-
goes
-
does not live
-
Does, study
-
play
-
teaches
B. Present Continuous Tense – Exercises
-
Amina ____ (read) notes now.
-
They ____ (not/walk) to Kibaha today.
-
Juma ____ (travel) to Pwani this week.
-
____ she ____ (cook) dinner?
-
Students ____ (revise) for exams.
Answers
-
is reading
-
are not walking
-
is travelling
-
Is, cooking
-
are revising
C. Simple Past Tense – Exercises
-
Juma ____ (visit) Chalinze yesterday.
-
Amina ____ (not/attend) class.
-
____ Sir Mhini ____ (mark) the tests?
-
They ____ (walk) to Dar es Salaam.
-
Shazma ____ (cook) pilau last night.
Answers
-
visited
-
did not attend
-
Did, mark
-
walked
-
cooked
D. Past Continuous Tense – Exercises
-
They ____ (walk) to Kibaha when it rained.
-
Amina ____ (not/study) when Juma called.
-
Juma ____ (drive) to Tanga at 9 p.m.
-
____ Sir Mhini ____ (teach) at 10 a.m.?
-
Students ____ (discuss) the lesson.
Answers
-
were walking
-
was not studying
-
was driving
-
Was, teaching
-
were discussing
E. Simple Future Tense – Exercises
-
Amina ____ (travel) to Dar es Salaam tomorrow.
-
They ____ (not/stay) in Tanga.
-
____ Juma ____ (help) Shazma?
-
She ____ (cook) rice later.
-
The students ____ (revise) tonight.
Answers
-
will travel
-
will not stay
-
Will, help
-
will cook
-
will revise
F. Future Continuous Tense – Exercises
-
Amina ____ (be/study) at 8 p.m.
-
They ____ (not/be/travelling) tomorrow.
-
Juma ____ (be/working) on his project.
-
____ Sir Mhini ____ (be/teaching) during prep time?
-
Students ____ (be/preparing) for exams.
Answers
-
will be studying
-
will not be travelling
-
will be working
-
Will, be teaching
-
will be preparing
G. Present Perfect Tense – Exercises
-
Amina ____ (complete) her homework.
-
They ____ (not/visit) Kibaha before.
-
____ Juma ____ (see) the new library?
-
Students ____ (finish) the assignment.
-
She ____ (travel) to Pwani before.
Answers
-
has completed
-
have not visited
-
Has, seen
-
have finished
-
has travelled
H. Present Perfect Continuous Tense – Exercises
-
Amina ____ (be/read) for two hours.
-
They ____ (not/be/come) early.
-
Juma ____ (be/stay) in Dar es Salaam since January.
-
____ Sir Mhini ____ (be/teach) for long?
-
Students ____ (be/practise) English.
Answers
-
has been reading
-
have not been coming
-
has been staying
-
Has, been teaching
-
have been practising
I. Past Perfect Tense – Exercises
-
Amina ____ (finish) her work before Juma arrived.
-
They ____ (not/eat) lunch.
-
____ Shazma ____ (travel) to Pwani earlier?
-
Students ____ (complete) their tasks.
-
He ____ (leave) before the rain started.
Answers
-
had finished
-
had not eaten
-
Had, travelled
-
had completed
-
had left
J. Future Perfect Tense – Exercises
-
Amina ____ (complete) the project by Friday.
-
They ____ (not/finish) homework by night.
-
____ Juma ____ (travel) to Tanga by next week?
-
The students ____ (learn) all tenses by exams.
-
He ____ (reach) Kibaha before 5 p.m.
Answers
-
will have completed
-
will not have finished
-
Will, have travelled
-
will have learned
-
will have reached
K. Past Perfect Continuous Tense – Exercises
-
Amina ____ (be/study) for three hours before the lights went off.
-
They ____ (not/be/live) in Tanga for long.
-
____ Juma ____ (be/work) at the school before 2020?
-
Students ____ (be/discuss) the topic for a while.
-
She ____ (be/wait) when the bus arrived.
Answers
-
had been studying
-
had not been living
-
Had, been working
-
had been discussing
-
had been waiting
L. Future Perfect Continuous Tense – Exercises
-
Amina ____ (be/read) for two hours by noon.
-
They ____ (not/be/waiting) long by the time we arrive.
-
____ Juma ____ (be/travel) for a month by next week?
-
Students ____ (be/revising) for three hours by exam time.
-
She ____ (be/work) at the school for 10 years by 2030.
Answers
-
will have been reading
-
will not have been waiting
-
Will, have been travelling
-
will have been revising
-
will have been working