Master the 12 Tenses
إتقان الأزمنة الإنجليزية
Each tense is a full module: Learn the concept and form, practise with instant feedback, then take a scored STEP-style test.
Present tenses
Present Simple
المضارع البسيط
Facts, habits and routines — the most tested tense on STEP.
12 practice · 15 STEP questions
Start modulePresent Progressive
المضارع المستمر
Actions in progress now, temporary situations and fixed future arrangements.
12 practice · 15 STEP questions
Start modulePresent Perfect
المضارع التام
A past action with a present result — no finished time expression.
8 practice · 10 STEP questions
Start modulePresent Perfect Progressive
المضارع التام المستمر
How long an action has been going on — the duration matters.
8 practice · 10 STEP questions
Start modulePast tenses
Past Simple
الماضي البسيط
Finished actions at a finished time — the backbone of narration.
8 practice · 10 STEP questions
Start modulePast Progressive
الماضي المستمر
An action in progress at a moment in the past — often interrupted.
8 practice · 10 STEP questions
Start modulePast Perfect
الماضي التام
The earlier of two past actions — the past before the past.
8 practice · 10 STEP questions
Start modulePast Perfect Progressive
الماضي التام المستمر
How long something had been going on before another past event.
8 practice · 10 STEP questions
Start moduleFuture tenses
Future Simple & Future Forms
المستقبل البسيط وصيغ المستقبل
will, be going to, present progressive and present simple for the future.
8 practice · 10 STEP questions
Start moduleFuture Progressive
المستقبل المستمر
An action that will be in progress at a moment in the future.
8 practice · 10 STEP questions
Start moduleFuture Perfect
المستقبل التام
An action that will be completed before a future point.
8 practice · 10 STEP questions
Start moduleFuture Perfect Progressive
المستقبل التام المستمر
How long an action will have been going on by a future point.
8 practice · 10 STEP questions
Start module