This link has

The Online English Grammar

books in arabic and english

Webster Guide to Grammar and Writing

Longman English Grammar Practice for Intermediate Students

A practical English Grammar.rar
Grammar Practice for Elementary Students
Grammar Practice for Upper Intermediate
English Vocabulary in Use , Elementary.
English Composition Grammar Punctuation

English vocabulary on use


And many useful things find out now

http://www.khayma.com/gosay/e_learn.htm