ESL online content providers >

Eltbase.com

http://www.eltbase.com (opens in new window)




quiz (133)


phrasal verbs  
Phrasal verbs quiz 1
Questions: 10; Type: MC; Vocabulary: bottle up, come up with, flick through, get down, pick up, put across, put up with, sort out, talk through, think through

phrasal verbs  
Phrasal verbs quiz 2
Questions: 20; Type: short answer; Vocabulary: break down, burn down, clear up, come out, come up with get down to, get on, get over, go for, go off, join in, keep up, look after, look up, put on, set off take off, take up, try on, turn up

phrasal verbs  
Phrasal verbs quiz 3
Questions: 20; Type: short answer; Vocabulary: call back, carry on, come across, come over, come up with, count on, dawn on, drive away, end up, get over, give up, let down, look into, make up, pick up, put off, see through, take after, think over, use up

phrasal verbs  
Phrasal verbs quiz 4
Questions: 25; Type: MC Vocabulary: come across, come off, come on, come over, come up, get off, get on, get over, get through to, go down, go off, go on, go through, make over, make up, put across, put down, put on, put through, put up, take on, take over, take up,

phrasal verbs  
Phrasal verbs quiz 5
Questions: 25; Type: MC Vocabulary: come across as, come off, come over, get across, get down to, get off, get up to, go off, go up, make off, make up, put across, put off, put up, put up with, take down, take off, take on, take over, take through

prefixes and suffixes  
Adjective prefixes quiz 3
Ten-question short-answer quiz for il, im, dis etc.

relative clauses  
Relative clauses and pronouns
Ten-question multiple-choice quiz testing both defining and non-defining clauses

adjectives - comparatives / superlatives  
comparison with as...as  
Comparatives and superlatives quiz 2
Ten-question MC quiz including (more) [adjective] (er) than, superlative adjectives, modifiers far, much, by far and the not as [adjective] as form

regrets  
Regrets quiz 01
Ten-question MC quiz that practises wish, if only and should have.

obligation  
Obligation quiz - school trip
Ten-question MC quiz based on school rules and advice for a trip to a wildlife park,

predictions  
present perfect tense  
Present perfect and past simple quiz 2
Twelve-question two-choice MC quiz.

tenses - mixed  
Mixed tenses: present and past
Ten-question MC quiz: present / past / simple / continuous

time expressions (general)  
Time expressions and tenses quiz
Ten-question MC quiz

passive voice  
Use and forms of the passive voice
Ten-question multiple-choice quiz with feedback

have sthg done  
Causative have / get something done
Ten question short-answer quiz

offers  
Offers and promises with will and shall
Simple 10-question MC quiz

adverbs of degree  
Adverbs of degree quiz
Fifteen-question MC quiz: very, really, quite, a bit, too, enough

obligation  
Obligation, necessity and permission quiz 3
Sixteen-question MC quiz, past and present: must / mustn't, have to / don't have to, can, be allowed to + pasts of these

quantifiers  
Quantity expressions quiz 1
Eighteen-question MC quiz. Some, any, much, many, a few, a little, hardly any, plenty etc/

would - typical behaviour  
used to / get used to  
habit  
used to and would quiz 2
Twelve-question MC quiz.

articles  
Articles quiz 1
Ten-question multiple-choice quiz

adjectives - ed / ing  
Adjectives: ~ed / ~ing
Twelve-question MC quiz

future  
Future forms quiz 2: will, going to and present continuous
Twelve-question MC quiz with feedback.

some / any / every  
Somewhere / anywhere / everywhere quiz
Twelve-question MC quiz: somewhere / something / somebody etc.

modals of deduction  
Modals of deduction in the present
Fifteen-question MC quiz

conditionals  
future  
present perfect continuous tense  
verb patterns  
writing a biography  
illness / injury  
adjectives - comparatives / superlatives  
Comparative and superlative adjectives
Ten-question MC quiz - basic forms (no adverbs, no as...as, no quantities)

frequency expressions  
Frequency adverbials quiz
Ten-question MC quiz

present tenses (general)  
question forms - basic  
The verbs be and do in questions
Twelve-questions MC quiz

punctuation  
Apostrophe s quiz
Ten-question MC quiz

illness / injury  
Health problems quiz 1
Twelve-questions multiple-choice quiz

phrasal verbs  
describing places  
intonation  
Intonation audio quiz 1
Sixteen-question MC quiz with audio. Indicate if intonation rises or falls at end of sentences. Includes question tags and statement-questions.

s endings  
's' endings audio quiz 1
Twelve-question MC quiz with audio. Students listen and choose the number of syllables in the short sentences. Includes third person 's' (watches), plurals (roses) and apostrophe-s (James's)

stress - syllable  
Syllable stress in verb-noun pairs - audio quiz 1
Twenty-question MC quiz with audio. Students listen and indicate stress pattern for verb-noun pairs where stress shifts - REcord (noun), reCORD (verb) etc.

errors - grammar  
errors - vocabulary  
Hong Kong English quiz No 4
Twenty-questions MC quiz; grammar, vocabulary, register, archaisms etc.

future  
Mixed future forms quiz 2
Twenty-question Multiple-choice quiz. All main forms of expressing the future + was going to / be about to / future time clauses with present and present perfect tenses

reported speech  
Reported speech transformation quiz 02
Twelve question direct->reported speech quiz. Includes questions, same time - same tense, and special reporting verbs (remind etc.)

restaurants  
eating out / restaurants  
Restaurant Language Quiz 1
Fifteen-question multiple-choice quiz.

television and film  
Film and Television Vocabulary Quiz 1
Ten-question multiple-choice quiz: types of TV programmes and words related to films.

passive voice  
Passive or active? Wine making
Fifteen sentences describing the process of wine making. The user must choose either an active or passive form.

have sthg done  
Have sthg done / passive report structures
Ten-question multiple-choice quiz.

idioms  
Food idioms quiz
Nine-question short-answer quiz.

passive voice  
Passive or active?
Twelve-question multiple-choice quiz.

elision  
Past perfect, past simple or would? Audio quiz
Fourteen-question multiple-choice audio quiz for differentiating I had worked/I worked/I work etc. Students listen and decide which recorded example matches the written sentence

hypothetical situations  
Hypothetical past situations
Twelve-question multiple-choice quiz

will - typical behaviour  
used to / get used to  
would - typical behaviour  
habit  
Will, would and used to quiz
Twelve-question multiple-choice quiz - both language choice and concept questions.

reported speech  
Reported speech transformation quiz 01
Fifteen-question transformation quiz.

comparing  
Comparison quiz 1
Twelve-question MC quiz covering various ways of comparing. Upper-int / Advanced.

approximation  
Approximation expressions quiz
Seventeen-question MC quiz testing approximation expressions from Unit 1 of Straightforward Advanced.

auxiliaries - question tags  
Auxiliaries - question tags
Ten-question MC quiz

auxiliaries - so / neither  
charity  
Picture quiz: charity
Twelve-question picture quiz on words and phrases related to charity. Letter spaces and some letters given.

predictions  
Speculation about the future quiz 01
Twelve-question short answer quiz. Students write in the correct word to complete the phrase for speculating: doubt, will certainly, is bound to etc

predictions  
Speculation about the future quiz 02
Multiple-choice concept quiz using the same examples as Speculating about the future quiz 01. Students choose the correct paraphrase to the original sentence.

physical features  
physical features  
verbs - dynamic / stative  
reporting verbs  
Reporting verbs quiz 2
MC quiz focusing on syntax with reporting verbs

prefixes and suffixes  
Prefixes and suffixes quiz
Twenty question MC quiz for prefixes (adjetive and noun) and noun suffixes.

gerund / infinitive  
Gerunds and infinitives quiz 2
45-question MC quiz on verbs followed by gerund, full infinitive or bare infinitive. Upper Int - advanced. (Uses the examples in Straightforward Resource Pack activity 2B)

word families  
prefixes and suffixes  
Noun suffixes exercise 2
Sixty gapped sentences requiring a noun with verb or adjective form given as cue.

discourse markers  
Discourse markers quiz
Tests the discourse markers used in writing and covered in New Inside Out Advanced, page 43

money expressions  
Money expressions quiz 02
Twelve-question MC quiz. Goes with money words and phrases related to spending in New Inside Out Advanced, page 46

aspect  
gerund / infinitive  
Gerunds and infinitives quiz 01
Twenty-question quiz including adjective + infinitive / preposition + gerund / perfect infinitive / passive gerund / infinitive etc (Does not test stop / try / remember/ regret)

prefixes and suffixes  
Adjective prefixes quiz 1
Gap fill. Add prefixes to individual words. il / ir / dis / un / in / im

prefixes and suffixes  
Adjective prefixes quiz 2
Gapped sentences illustrating the words in adjective prefixes quiz 1

holidays / travel  
Beach vocabulary picture quiz 1
Fifteen-question picture quiz. Write the words. Hints available.

books  
Vocabulary - books
Fifteen-question quiz with picture prompts on genres and other terms for talking about books. Intermediate.

wish - present  
Wish - wish would quiz
Eleven-question multiple-choice quiz focusing on the difference between wish + past tense / wish + would + bare infintivie

would - typical behaviour  
used to / get used to  
Would - used to quiz
Fifteen-question multiple-choice quiz

conditionals  
conditionals - second  
conditionals - third  
wish - past  
wish - present  
Wishes - regrets - conditionals analysis quiz
Multiple-choice quiz with concept questions for second / third conditionals / wish

conditionals  
conditionals - second  
conditionals - third  
wish - past  
wish - present  
Wishes - regrets - conditionals - completion quiz
Multiple - choice sentence completion quiz. Second / third conditionals / wishes / regrets

future perfect tense  
future continuous tense  
conditionals  
Mixed conditionals quiz (challenging)
Fairly challenging fourteen-question multiple-choice quiz including second, third, mixed and tricky zero conditionals spanning past and futute (If she got your message, she'll be at the party etc.)

food and drink  
Food collocations quiz
Nine-question multiple-choice quiz

prefixes and suffixes  
word families  
Noun suffixes
Fourteen-question exercise. Students fill in noun suffix from gapped sentences. e.g. 'The develop____ of mobile phone networks in poor countries...'

describing data  
Describing line graph quiz
Ten-question multiple-choice quiz with graph showing sterling / HK dollar

describing data  
Describing bar chart quiz (IELTS WT 1)
Nine-question multiple-choice quiz describing and comparing simple bar chart data

conditionals  
modal auxiliary verbs  
Modal auxiliary verbs - functions
20-question multiple-choice quiz where students identify functions from examples

request  
permission / prohibition  
Permission and requests
Twelve-question multiple choice quiz focusing on degrees of politeness: Could you.../I don't suppose you could... etc.

future  
Mixed future forms quiz
18-question mulitple-choice quiz: will, going to, present continuous, future continuous, future perfect.

irregular verbs  
Past participles gap fill quiz
Twenty question gap fill. Present perfect simple sentences. Base form of verb given in brackets

continuous tenses (general)  
prefixes and suffixes  
Adjective building
Gap-fill quiz relating to (old) Inside Out upper intermediate, unit 8. page 75

present tenses (general)  
Present tenses quiz 1
Multiple-choice concept quiz

relative clauses - non-defining  
Non-defining relative clauses 4
Choose the correct forms of sentences about Hong Kong celebrities.

present perfect continuous tense  
Present perfect continuous quiz
Mulitple-choice quiz. Present perfect simple or continuous?

present perfect tense  
Present perfect quiz
Multiple-choice quiz. All main uses of the present perfect.

present perfect tense  
Present perfect and past simple quiz
Mulitple-choice quiz.

present perfect continuous tense  
Present perfect continuous quiz 3
Choose between present perfect simple or continuous.

verb + noun combinations  
Verb + noun combination quiz
Complete the sentences by adding an appropriate nound or verb.

family / relations / relatives  
Family vocabulary quiz
Complete the sentences with words for relatives / relations.

verb + preposition  
Adjective / verb + preposition quiz
Complete the sentences with the correct preposition.

auxiliaries  
Auxiliaries quiz 1
Mulitple-choice quiz. Choose the correct phrase using auxiliaries.

marriage / weddings  
Marriage / weddings vocabulary quiz
Complete the sentences with an appropriate word.

relative clauses - defining  
Relative pronouns quiz
Choose the correct relative pronoun.

relative clauses - defining  
Defining relative clauses : omitting the relative pronoun
Decide whether the relative pronoun can be omitted.

articles  
Articles multiple-choice quiz
Focuses on the difference between physical places (e.g. the school) and institutions (e.g. school)

passive voice  
Passives multiple choice quiz 1
Mulitple-choice quiz illustrating the difference between passive and active forms.

future  
Multiple-choice future forms quiz (simple)
Multiple-choice quiz that tests will, be + going to and present continuous

modal auxiliary verbs  
Degrees of certainty
Multiple-choice quiz on modals for expressing degrees of certainty

prepositions  
Adjectives and verbs + prepositions
Complete the sentences with the correct prepositions.

informal words and phrases  
Informal language quiz 1
Mulitple-choice quiz. Test your knowledge of informal words and phrases.

modals of deduction  
Modals of deduction quiz 1
Multiple-choice quiz.

tenses (general)  
Tenses : past and present time
Multiple-choice quiz: present, past, present perfect, past perfect tenses.

Christmas  
Christmas quiz
Mulitple-choice quiz

grammar terminology  
Grammar terminology quiz
Names of grammar terms, parts of speech etc.

books  
films  
music  
Books, films and music quiz
Multiple-choice quiz

verb patterns  
Verb patterns quiz 1
Verb + full infinitive Verb + object + full infinitive Verb + ing-form Verb + bare infinitive (make and let)

obligation  
Obligation and necessity quiz - 01
Mulitple-choice quiz. Present time.

adjectives - gradable / absolute  
Gradable and absolute adjectives gap fill quiz
Gap quiz using absolute adjectives in Reward Int Resource Pack, progress check 6 - 10 dominoes

errors - grammar  
errors - vocabulary  
Common errors quiz 01
Common vocabulary and grammar errors

bring and take  
modal auxiliary verbs  
Mixed modals quiz
10 question multiple-choice quiz. Modals for possibility, obligation, ability - examples relating to the past, present and future.

money expressions  
relative clauses - defining  
Defining relative clauses quiz
10-question multiple-choice quiz

narrative tenses  
Narrative tenses: a spooky experience
Ten mulitple-choice questions that relate a short spooky experience.

reporting verbs  
Reporting verbs quiz 1
12-question multiple-choice quiz

complaint  
Complaint letters - opening lines quiz
Ten-question gap fill quiz testing vocabulary / word forms for the opening lines of a complaint letter

time expressions - past  
Time phrases quiz 01
Mulitple-choice quiz with feedback. 'When', 'while', 'as', 'before', 'after', 'during', 'as soon as', 'by the time'

obligation  
Obligation and necessity quiz 02
Ten-question mulitple choice quiz: have to / don't have to / must / mustn't/ is allowed to / can

comparison with as...as  
Comparatives - as....as quiz 01
Multiple choice quiz. Say whether statements are true of false. Includes 'not nearly as....as'; 'nearly as...as' and 'not quite as....as'

matching (15)


food and drink  
Food collocations quiz 2
Matching exercise for adjectives and nouns collocating with food, meal, dish, flavour, menu, plate

complaint  
Complaint letters - organization - 5
Put paragraphs in order. Letter complaining about holiday bungalow

present tenses (general)  
Present tenses matching activity 1
Match examples with concepts

present tenses (general)  
Present tenses matching activity 2
Match examples with concepts

making arrangements  
Making arrangements dialogue
Match two sides of a dialogue.

linkers  
Linkers (mixed) matching 1
Match sentences or clauses joined by a linking word.

linkers - contrast  
Contrast linkers matching exercise
Join the sentences or clauses containing contrast linking words and phrases.

question forms - basic  
Personal questions matching exercise
Match the questions and answers by dragging the correct answer with your mouse

present simple tense - present meanings  
adjectives - gradable / absolute  
Gradable and absolute adjectives matching
Uses adjective examples found in Reward Int Resource Pack, 6 - 10 progress check: dominoes

time expressions - past  
Time linkers exercise 01
Matching setence segments with 'while', 'as soon as', 'by the time', 'until' and 'during'

complaint  
Complaint letters - organization 1
Ss order descriptions of the functions of paragraphs in a complaint letter

complaint  
Complaint letters - organization 2
Ss order paragraphs from an example complaint letter and match them against labels describing the paragraphs

complaint  
Complaint letters - organization 3
Ss order the beginnings of paragraphs in a simple complaint letter about holiday accommodation.

complaint  
Complaint letters - organization 4
Ss order the paragraphs in a simple complaint letter to a landlord about a tennant.

word ordering  (60)


cleft sentences  
Cleft sentences - ordering exercises 2
Set of ten sentences. Drag words and phrases into correct order.

fronting  
Fronting - word ordering exercises
Set of nine sentences. Drag words and phrases into the correct position.

adverbs - word order  
Adverbials - 10 word ordering exercises
Set of 10 word ordering exercises for position of adverbials. Use 'Next / Previous exercise buttons at the top of the page to navigate through the set.

relative clauses - defining  
relative clauses - defining  
relative clauses - defining  
relative clauses - defining  
relative clauses - non-defining  
relative clauses - non-defining  
relative clauses - non-defining  
relative clauses - non-defining  
cleft sentences  
emphasizing  
Cleft sentences ordering exercises
Set of five linked segment ordering exercises using cleft sentences for empahasis: what I need is...etc / It wasn't me who... etc

complaint  
Ordering exercise - skin oil - paragraph 1
Order segments of a letter complaining about skin oil (1 /3)

complaint  
Ordering exercise - skin oil - paragraph 2
Order segments of a letter complaining about skin oil (2 /3)

complaint  
Ordering exercise - skin oil - paragraph 3
Order segments of a letter complaining about skin oil (3 /3)

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 1
Sentence transformation exercise

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 2
Sentence transformation exercise

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 3
Sentence transformation exercise

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 4
Sentence transformation exercise

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 5
Sentence transformation exercise

negative and limiting adverbials  
Negative / limiting adverbials: word order execise 6
Sentence transformation exercise

noun phrase  
Word order exercise 1
Word order exercise for noun phrases describing food

noun phrase  
Word order exercise 2
Word order exercise for noun phrases describing food

noun phrase  
Word order exercise 3
Word order exercise for noun phrases describing food

noun phrase  
Word order exercise 4
Word order exercise for noun phrases describing food

adverbs - word order  
Adverbials - word order exercise 02
Word order with adverbials. NB - capital letters have been omitted

adverbs - word order  
Adverbials - word order exercise 03
Word order with adverbials. NB - capital letters have been omitted

adverbs - word order  
Adverbials - word order exercise 04
Word order with adverbials. NB - capital letters have been omitted

adverbs - word order  
Adverbials - word order exercise 05
Word order with adverbials. NB - capital letters have been omitted

describing data  
describing data  
describing data  
describing data  
describing data  
question forms - basic  
Basic questions exercise 1
Simple word order exercise for present simple questions

question forms - basic  
question forms - basic  
question forms - basic  
question forms - basic  
relative clauses - non-defining  
Non-defining relative clauses 1
Put the phrases in the correct order to make a sentence about Chinese New Year.

relative clauses - non-defining  
Non-defining relative clauses 2
Put the phrases in the correct order to make a sentence about Christmas.

relative clauses - non-defining  
Non-defining relative clauses 3
Put the phrases in the correct order to make a sentence about Bruce Lee.

relative clauses - defining  
Defining relative clauses : word order exercise 1
Arrange the words and phrses in the correct order to make a sentence.

relative clauses - defining  
Defining relative clauses : word order exercise 2
Arrange the words and phrses in the correct order to make a sentence.

present simple tense - present meanings  
present simple tense - present meanings  
present simple tense - present meanings  
present simple tense - present meanings  
question forms - basic  
question forms - basic  
question forms - basic  
question forms - basic  
question forms - basic  
question forms - basic  
indirect questions  
Indirect questions 1
Indirect questions about clothing

indirect questions  
Indirect questions 2
Indirect questions about clothing

indirect questions  
Indirect questions 3
Indirect questions about clothing

indirect questions  
Indirect questions 4
Indirect questions about clothing

indirect questions  
Indirect questions 5
Indirect questions about clothing

indirect questions  
Indirect questions 6
Indirect questions about clothing

gap fill (25)


would - typical behaviour  
Gapped passage - would / used to and past simple.
Passage about someone\'s childhood with 20 gaps for past simple, would and used to

used to / get used to  
Used to / be used to / get used to
Short passage about moving from Hong Kong to England. Twelve gaps for used to / be used to / get used to

narrative tenses  
passive - report structures  
essay - for and against  
Has new technology changed our lives for the better?
Short, 400-word essay arguing that new technology has had a positive influence on our lives

biography  
Jerry Yang - co-founder of Yahoo! - gap fill
Short biography of Jerry Yang (c 300 words / 14 gaps) adapted from Wikipedia (November 2011). Gapped for verb tenses (past simple, past continuous) and other biography-related words.

book review  
Book review - gap fill
Simple gap fill (10 blanks) with words given based on Wikipedia entries for the Harry Potter series

narrative tenses  
past continuous tense  
past simple tense  
past events - talking about  
anecdotes  
stories  
Past simple and continuous - anecdote - the Donkey Dog
Short anecdote about a frightening experience gapped for past continuous and past simple plus 'enormous' and 'the biggest'

complaint  
Complaint letter gap fill 2
Letter complaining to a catering company

complaint  
Complaint letter gap fill 3
Longer letter complaining about hotel accommodation

complaint  
Complaint letter gap fill
Gapped text - complaint about a faulty printer

narrative tenses  
Pakistan - China by bicycle
15 gap text: past simple, past continuous, past perfect, past perfect continuous.

tenses (general)  
Personal letter gap fill exercise
Fill the gaps with the correct forms of the verbs.

present perfect tense  
Letter : present perfect or past simple?
Fill the gaps in the complaint letter with past simple or present perfect verb forms

narrative tenses  
Narrative tenses news story
Complete the news story by putting the verbs in the correct tense.

narrative tenses  
Narrative tenses - anecdote
Complete the anecdote about an incident on a plane by putting the verbs in the correct tense.

marriage / weddings  
Wedding gap-fill exercise
Complete the passage about the wedding ceremony with appropriate words.

articles  
Articles : complete the text
Complete the text about Hong Kong by deciding whether the nouns require articles and if so, which ones.

irregular verbs  
Past tense verb forms
Complete the story by inserting the past tenses of the verbs.

personal correspondence  
Personal letter / email : giving news
Complete the letter with appropriate words

film review  
Film review gap-fill
Complete the film review of Spiderman with appropriate words.

personal correspondence  
Personal letter giving news
Complete this very informal personal letter by putting the verbs in the correct tenses.

narrative tenses  
Narrative tenses - James Bond
Adaptation of a short passage from Diamonds are Forever

tenses (general)  
Present perfect, past simple and past continuous 01
Gapped dialogue. 'Have you ever...?' with a short anecdote as the reply using past simple and past continuous.

tenses (general)  
Present perfect, past simple and past continuous 02
Gapped dialogue. 'Have you ever...?' with a short anecdote as the reply using past simple and past continuous.

notes (10)


auxiliaries - question tags  
Notes - question tags
Detailed notes with links to online activities.

reported speech  
Notes: reported speech
Detailed notes with links to online activities.

modals of deduction  
Notes - modals of deduction
Detailed notes with links to online activities.

have sthg done  
Notes - have sthg done
Detailed notes with links to online activities

comparison with as...as  
Notes on comparison with as...as
Comprehensive set of notes for not as... as / as... as / not such...as

adjectives - ed / ing  
fronting  
Notes - fronting
Set of notes on the more common uses of fronting: adverbials of place; rarely, never; question-word clauses

relative clauses - defining  
relative clauses - non-defining  
reporting verbs  
Notes - reporting verbs
Comprehensive and printable set of notes. reporting verb + (that) clause reporting verb + object + (that) clause reporting verb + object + infinitive

crossword (3)


prefixes and suffixes  
Prefixes crossword 01
Fifteen-item crossword, all of the examples made with common prefixes - re, multi, dis etc. (Includes the following trickier examples: illogical, illegible, irreplaceable, multilingual)

crime  
crime  

Tired of grammar?

Reading simplified stories is one of the best ways to improve vocabulary and see how words and grammar are actually used.



For intermediate readers and above (CEFR B1-B2).

Vocabulary based on the 2000 most commonly used words in English.

Six famous stories in one book - 220 pages.

Notes, wordlist and a summary after each story.

Download for Amazon Kindle. (Read on your phone or tablet with the free Kindle app.)

The enjoyable way to improve your English.

Read a sample now (pdf)