Simply great It is simple but very efficient to help you memorize words in a foreign language..
A new little level of difficulty has been added, namely timing. Run against the clock to organize the sentences in the correct order before the red bar reaches the right end of the screen.
Practice more than 5000 idioms, expressions and common phrases in English.
The book "Instant self-study English – Popular sentence patterns”