I went, I was going, I have gone or I had gone...? Which tense do you use in which situation?
ENGLISH GRAMMAR LESSONS
Section 1:
• Diagnostic test 1 + Table of tenses
• Present simple and continuous
• Past simple and continuous
• Present perfect simple and continuous
• Past perfect simple and continuous
• Future simple and continuous
• Future perfect simple and continuous
Section 2:
• Diagnostic test 2 + Table of verb forms
• Going to versus present tenses for future
• Passive voice
• Time clauses
• Conditional tense
• If clauses
• Indirect speech
• Irregular verbs
GRAMMAR RULES
• Table of tenses
• Clear explanations of the form and use in simple English.
• A lof of examples from everyday English showing the contrasts of the forms.
GRAMMAR EXERCISES
• You can practice all tenses in 129 exercises with 1330 questions.
• Write your answers (gap filling) or choose the correct forms (multiple choice).
• Check your answers or show the correct forms.
• Your answers are marked at the end of each exercise.
With eGrammar you can improve your English tenses in one or two months.
Hide..Show more..
In-Apps
Past tense
$2.99
Conditionals
$2.99
Future tense
$2.99
English verbs
$2.99
English Tenses
$6.99
Future perfect
$2.99
English grammar
$2.99
Irregular verbs
$2.99
Present perfect
$2.99
Conditional sentences
$2.99
Screenshots
User Rating
3.83 out of 5
6 ratings
in Canada
5 star
2
4 star
3
3 star
0
2 star
0
1 star
1
Ratings History
Reviews
Enfin une application qui fait du sens
Application parfaite pour bien comprendre les temps de verbe. Toutefois une mise en contexte précédent une phrase serait utile pour bien comprendre quel temps de verbe on doit utiliser. Le coût est raisonnable et l’application parfaite. La sele jusqu’à présent qui me convient.
Good grammar lessons
I found this app really good for grammar practice however there should be more levels and exercises available for free.
Practical grammar learning
It's a good app in general. I wish there will be more scenarios for a better understanding the use of tense, and also to give an explanation of the wrong answer in the exercise.