Essential French grammar - Resnick, Seymour