The following are interactive online tests (all of them are free, no registration is necessary).
-- multiple-choice
-- fill-in-the-blanks
General Spanish tests
General almost-beginner level test in Spanish
100-question test
...or just a 25-question segment:
General intermediate level test in Spanish
25-question test
Spanish grammar
Spanish nouns and gender - "el" or "la"?
100-question test
...or just a 25-question segment:
Plural form of Spanish nouns
50-question test
...or just a 25-question segment:
The use of Spanish adjectives
25-question test
Nouns with adjectives
100-question test
...or just a 25-question segment:
Conjugation - Spanish present tense
50-question test
...or just a 25-question segment:
Ser, estar or hay?
50-question test
...or just a 25-question segment:
Spanish vocabulary
What's the time? - Telling the time in Spanish
10-question test
Relatives in Spanish - whose who is who?
25-question test
Synonyms and antonyms in Spanish
24-question test
Cities and demonyms in Spanish
25-question test
Jobs and descriptions - match them up
15-question test
Math test - which Spanish number does not fit into the sequence?
6-piece test
False friends - or not so false?
50-question test
...or just a 25-question segment:
Choose the verb (Spanish present tense)
50-question test
...or just a 25-question segment:
Interactive exercises
(some of them quite advanced)
Crossword puzzle: Spanish verbs in the past
Practice the pretérito indefinido with this game
Practicing the Spanish imperative
Give advice to your friend on various everyday issues
Spanish imperative + pronoun
Create questions for the answers already provided
Words for every season
Group them according to the relevant season of the year
Jobs that have something in common
Sort the jobs by finding the common theme
Spanish stories in the future
Write "predictions" using the words provided
Listening comprehension
Listening comprehension - native speakers
50-question test
...or just a 25-question segment:
Created using: DHTMLgoodies.com, JanMulder.com, Quiz-o-matic '76