Try this page:
http://www.gramaticainglesamanas.com/ejercicios.html
(lots of activities to have fun and learn)
A is for "Agreement"
1-. So (am/have/do) I and Neither (am/have/do) I
a) Activity: http://www.better-english.com/grammar/sodoi.htm
b) Explanation: http://esl.about.com/od/grammarintermediate/a/cm_sneither.htm
c)http://www.bbc.co.uk/worldservice/learningenglish/grammar/learnit/learnitv78.shtml
2-. I hope so and I hope not
a) Explanation: http://www.englishtenseswithcartoons.com/page/auxiliary_verbs
b) Explanation 2: http://www.tolearnenglish.com/exercises/exercise-english-2/exercise-english-3977.php
c) Page with different activities (all levels):http://www.tolearnenglish.com/cgi2/myexam/liaison.php?liaison=_cours_both-neither_coursgb_
B
C is for "Conditionals"
___________________________________ Explanation
Miscellaneous http://www.myenglishzone.com/Resources/resources2.htm
a) Conditional I Simple http://www.ego4u.com/en/cram-up/grammar/conditional-1-simple
b) Conditional I Progressive http://www.ego4u.com/en/cram-up/grammar/conditional-1-progressive
c) Conditional II Simple http://www.ego4u.com/en/cram-up/grammar/conditional-2-simple
d) Conditional II Progressive http://www.ego4u.com/en/cram-up/grammar/conditional-2-progressive
e) Conditionals I & II (it can be listened) http://www.aulafacil.com/CursoIngles/Clase19.htm
f) Conditional III (it can be listened) http://www.aulafacil.com/CursoIngles/Clase20.htm
________________________ Activities for further practice
a) Miscellaneous: Choose the right answer http://www.isabelperez.com/conditionals1.htm
b) Conditional Simple 1 http://www.ego4u.com/en/cram-up/grammar/conditional-1-simple/exercises
c) Conditional I Progressive http://www.ego4u.com/en/cram-up/grammar/conditional-1-progressive/exercises
d) Conditional II Simple http://www.ego4u.com/en/cram-up/grammar/conditional-2-simple/exercises
e) Conditional II Progressive http://www.ego4u.com/en/cram-up/grammar/conditional-2-progressive/exercises
C is for "Countable / Uncountable Nouns"
General View
http://www.englisch-hilfen.de/en/grammar/nouns_uncountables.htm
Plural nouns in English
http://www.englisch-hilfen.de/en/grammar/plural.htm
Singular nouns in English
http://www.englisch-hilfen.de/en/grammar/nouns_singular.htm
Foreign Plurals
http://www.englisch-hilfen.de/en/grammar/foreign_plurals.htm
Singular or plural for groups of people
http://www.englisch-hilfen.de/en/grammar/singular_plural.htm
Countable VS Uncountable
http://esl.about.com/library/beginnercourse/bl_beginner_course_muchmany.htm
http://esl.about.com/od/grammarforbeginners/a/g_cucount.htm
12 exercises and tests to check your knowledge
http://www.englisch-hilfen.de/en/exercises_list/substantiv.htm
D is for "Demonstrative Pronouns" and "Demonstrative Adjectives"
1-. Theory Demonstrative Pronouns: http://www.123teachme.com/learn_spanish/spanish_demonstrative_pronouns_intro
2-. Theory Demonstrative Adjectives:
http://www.123teachme.com/learn_spanish/adjetivos_y_pronombres_demonstrativos_3
D is for "Disagreement"
1-. So (am/have/do) I and Neither (am/have/do) I
a) Activity: http://www.better-english.com/grammar/sodoi.htm
b) Explanation: http://esl.about.com/od/grammarintermediate/a/cm_sneither.htm
c) http://www.bbc.co.uk/worldservice/learningenglish/grammar/learnit/learnitv78.shtml
2-. I hope so and I hope not
a) Explanation: http://www.englishtenseswithcartoons.com/page/auxiliary_verbs
b) Explanation 2: http://www.tolearnenglish.com/exercises/exercise-english-2/exercise-english-3977.php
c) Page with different activities (all levels): http://www.tolearnenglish.com/cgi2/myexam/liaison.php?liaison=_cours_both-neither_coursgb_
E
F is for "Future" (how to express the idea of future in English)
________________________a) Introduction through MUSIC
Future using "Going to" (intention) - No lyrics, just music -
1-. The Proclaimers "I'm gonna be (500 miles)"
http://www.youtube.com/watch?v=69AvNm8zubo
2-. Bryan Adams "We gonna win"
http://www.youtube.com/watch?v=Vbfh_QKU-Wk
3-. The Animals "I'm going to change the world"
http://www.youtube.com/watch?v=UJJAy5EP02Q
4-. Shania Twain "I'm gonna getcha"
http://www.youtube.com/watch?v=i6D_tt5opws
Future using Will (prediction, promise, decision taken at the time of speaking)
5-. Gloria Gaynor "I will survive"
http://www.youtube.com/watch?v=Faf1ch7Q9XE
6-. The Cranberries "I will always"
http://www.youtube.com/watch?v=XjLjfJG5qKQ
7-. The Beatles "When I'm 64"
http://www.youtube.com/watch?v=hH7v6wordKs
8-. Puff Daddy "I'll be missing you"
http://www.youtube.com/watch?v=Wx5NMkfWwfs
Future using Present Coontinuous
9-. Shania Twain "Party for two"
http://www.youtube.com/watch?v=FF5ZiTuKuFE
___b) A teacher explains with perfect British accent the future
Going to
http://www.youtube.com/watch?v=6rRH2pCvJQs
Will + Present Continuous
http://www.youtube.com/watch?v=focHw2IxmPo
The use of future in a conversation
http://www.youtube.com/watch?v=JfpBiVFqtrs
___________________c) Some activites for further practice
Mixing all the verb tenses we've studied so far (present-past-future-conditional-etc)
What's the correct verb form 1 http://a4esl.org/q/f/z/zz64fck.htm
What's the correct verb form 2 http://a4esl.org/q/f/z/zz63fck.htm
What's the correct verb form 3 http://a4esl.org/q/f/z/zz62fck.htm
What's the correct verb form 4 http://a4esl.org/q/h/vf001-ck.html
What's the correct verb form 5 http://a4esl.org/q/j/lk/mc-verbs.html
What's the correct verb form 6 htmlhttp://a4esl.org/q/j/ck/mc-vf01.html
What's the correct verb form 7 http://a4esl.org/q/j/ck/mc-vf01.html
____________ d) Talking about the future (specific activities)
1-. Going to
1.1. http://www.isabelperez.com/happy/tenses/going.htm
1.2. http://www.ego4u.com/en/cram-up/grammar/future-1-going-to
2-. Will
2.1. http://www.isabelperez.com/happy/tenses/will.htm
2.2. http://www.ego4u.com/en/cram-up/grammar/future-1-will
3-. Present Continuous
3.1. http://www.isabelperez.com/happy/tenses/present_cont.htm
4-. Future Progressive
4.1. http://www.ego4u.com/en/cram-up/grammar/future-1-progressive
4.2. http://www.ego4u.com/en/cram-up/grammar/future-2-progressive
5-. Future Perfect
5.1. http://www.ego4u.com/en/cram-up/grammar/future-2-simple
6-. Shall
G
H
I
(Ir)Regular Verbs
http://ingles.blog.linkua.com/documentos-para-descargar/
J
Q is for "Quantifiers"
a) To begin with (Countable VS Uncountable / Plural & Singular)
General View
http://www.englisch-hilfen.de/en/grammar/nouns_uncountables.htm
Plural nouns in English
http://www.englisch-hilfen.de/en/grammar/plural.htm
Singular nouns in English
http://www.englisch-hilfen.de/en/grammar/nouns_singular.htm
Foreign Plurals
http://www.englisch-hilfen.de/en/grammar/foreign_plurals.htm
Singular or plural for groups of people
http://www.englisch-hilfen.de/en/grammar/singular_plural.htm
Countable VS Uncountable
http://esl.about.com/library/beginnercourse/bl_beginner_course_muchmany.htm
http://esl.about.com/od/grammarforbeginners/a/g_cucount.htm
12 exercises and tests to check your knowledge
http://www.englisch-hilfen.de/en/exercises_list/substantiv.htm
b) Some - Any - Much - Many - (a) few - (a) little - None - Several - etc
Grammar: General View
http://www.learn4good.com/languages/evrd_grammar/quantifier.htm#a%20few
Grammar : Much - Many - A lot (?) Know when to use one or another
http://englishonthe.net/2009/01/29/quantifiers-much-many-or-a-lot-of/
Grammar: Few or Little (?)
http://englishonthe.net/2009/02/21/quantifiers-few-or-little/
Activity 1 (intermediate)
http://www.learn4good.com/languages/evrd_grammar/quantifiers_quiz.htm
Activity 2 (upper-intermediate)
http://www.learn4good.com/languages/evrd_grammar/quantifiers_quiz2.php3
5 tests to check your knowledge
http://www.englisch-hilfen.de/en/exercises_list/mengen.htm
One more and that's all folks!
http://fermi.univr.it/cla/webclass/Hartle/B1/grammar/Countable.htm
c) a ........ of (higher level)
Activity 1
http://www.english-test.net/esl/learn/english/grammar/ei089/esl-test.php
Activity 2
http://www.oup.com/elt/global/products/naturalenglish/upp/b_vocabulary/unit07/neup_vocabulary07_exp/
http://fermi.univr.it/cla/webclass/Hartle/B1/grammar/Countable.htm
Q is for "Questions"
Watch some interviews in English
http://www.youtube.com/watch?v=mcjG_ndp83s
http://www.youtube.com/watch?v=D-6916yiZq0
Watch some indirect questions in these images
http://www.youtube.com/watch?v=LYifaZgyTkw
http://www.youtube.com/watch?v=ElagVbT498Y
Here is a "different sort of teacher" talking about questions in English
http://www.youtube.com/watch?v=O49VL0964PU
______________________________a) Direct Questions
Direct Questions Activity 1 (self-correction on-line)
http://a4esl.org/q/f/y/yz93fck.htm
Direct Questions Activity 2 (self-correction on-line)
http://a4esl.org/q/f/z/zz87mca.htm
Direct Questions Activity 3 (self-correction on-line)
http://a4esl.org/q/h/vm/queswor.html
Direct Questions Activity 4 (self-correction on-line)
http://a4esl.org/q/h/9704/dg-wh.html
__________________________________b) Question Tags
Question Tags: Explanation (English + Spanish) Pre-Intermediate Level
http://ingles.blog.linkua.com/2009/01/31/question-tags-formular-preguntas-en-ingles/
Question Tags: Explanation (English) Upper-Intermediate Level
http://www.englishclub.com/grammar/verbs-questions-tag.htm
Question Tags Activity 1
http://www.better-english.com/grammar/questiontags.htm
Question Tags Activity 2 (self-correction on-line)
http://a4esl.org/q/h/vm/m-tag02.html
Question Tags Activity 3 (self-correction on-line)
http://a4esl.org/q/f/z/zz13mlc.htm
Question Tags Activity 4 (self-correction on-line)
http://a4esl.org/q/h/mc-bd-tagq.html
_______________________________c) Indirect Questions
Indirect Questions Activity 1 (self-correction activity on-line)
http://www.usingenglish.com/handouts/312.html
Indirect Questions Activity 2 (self-correction activity on-line)
http://a4esl.org/q/h/vm/indirectques.html
Indirec Questions Activity 3 (self-correction on-line)
http://perso.wanadoo.es/autoenglish/gr.inqu.i.htm
Indirec Questions Activity 4 (self-correction on-line)
http://a4esl.org/q/h/vm/indirectques.html
_______________________________d) Negative Questions
Negative Questions: Explanation
http://ingles.blog.linkua.com/2008/12/11/negative-questions-preguntas-negativas/
M
N
O
P is for Past and Present
(Past continuous) http://www.agendaweb.org/verb/past_progressive.html
explanation of past continuous *http://www.englishpage.com/verbpage/pastcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
(Past simple) http://www.agendaweb.org/verb/past_simple.html
explanation of past simple *http://www.englishpage.com/verbpage/simplepast.html ( al final de la pàgina trobareu exercisis de contrast )
(Past perfect) http://www.agendaweb.org/verb/past_perfect.html
explanation of past perfect simple *http://www.englishpage.com/verbpage/pastperfect.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of past perfect continuous *http://www.englishpage.com/verbpage/pastperfectcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
(Present continuous) http://www.agendaweb.org/verb/present_continuous.html
explanation of present continuous *http://www.englishpage.com/verbpage/presentcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
(Present simple)
(explanation of present simple *http://www.englishpage.com/verbpage/simplepresent.html ( al final de la pàgina trobareu exercisis de contrast )
(Present perfect) http://www.agendaweb.org/verb/present_perfect.html
explanation of present perfect simple *http://www.englishpage.com/verbpage/presentperfect.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of present perfect continuous *http://www.englishpage.com/verbpage/presentperfectcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
P is for Phrasal Verbs
Phrasal Verbs with PUT http://a4esl.org/q/h/lb/pvput.html
Expressions with TAKE http://a4esl.org/q/h/fb-vm-take.html
Q
R
S
T
U
V is for "Verbs" (0ne by one)
Bachillerato 1 Level 2 (Upper-Intermediate)
Past Simple 1: http://www.isabelperez.com/happy/tenses/past_simple.htm
Past Simple 2: ttp://www.isabelperez.com/hotpot/alonso.htm
Present Perfect 1: http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple
Present Perfect 2: http://www.ego4u.com/en/cram-up/grammar/present-perfect-progressive
Past Perfect 1: http://www.myenglishzone.com/Tense/pastp.htm
To finish, a general site: See "verbs" and "verb conjugation" http://www.manythings.org/e/grammar.html
(Present simple) http://www.agendaweb.org/verb/present_simple.html
(Present continuous) http://www.agendaweb.org/verb/present_continuous.html
(Past simple) http://www.agendaweb.org/verb/past_simple.html
(Past continuous) http://www.agendaweb.org/verb/past_progressive.html
(Present perfect) http://www.agendaweb.org/verb/present_perfect.html
(Past perfect) http://www.agendaweb.org/verb/past_perfect.html
explanation of present simple *http://www.englishpage.com/verbpage/simplepresent.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of present continuous *http://www.englishpage.com/verbpage/presentcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of past simple *http://www.englishpage.com/verbpage/simplepast.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of past continuous *http://www.englishpage.com/verbpage/pastcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of present perfect simple *http://www.englishpage.com/verbpage/presentperfect.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of present perfect continuous *http://www.englishpage.com/verbpage/presentperfectcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of past perfect simple *http://www.englishpage.com/verbpage/pastperfect.html ( al final de la pàgina trobareu exercisis de contrast )
explanation of past perfect continuous *http://www.englishpage.com/verbpage/pastperfectcontinuous.html ( al final de la pàgina trobareu exercisis de contrast )
V is for "Verbs" (mixed) (Upper-) Intermediate Level
Mixing all the verb tenses we've studied so far (present-past-future-conditional-etc)
What's the correct verb form 1 http://a4esl.org/q/f/z/zz64fck.htm
What's the correct verb form 2 http://a4esl.org/q/f/z/zz63fck.htm
What's the correct verb form 3 http://a4esl.org/q/f/z/zz62fck.htm
What's the correct verb form 4 http://a4esl.org/q/h/vf001-ck.html
What's the correct verb form 5 http://a4esl.org/q/j/lk/mc-verbs.html
What's the correct verb form 6 htmlhttp://a4esl.org/q/j/ck/mc-vf01.html
What's the correct verb form 7 http://a4esl.org/q/j/ck/mc-vf01.html
V is for "Vocabulary"
http://www.mansioningles.com/Ejercicios00.htm
http:/www.languageguide.org/english/esp/
W
XY
Z