Hmm, trudno wynaleźć sposób na opanowanie gramatyki obcego jezyka, trzeba albo się dobrze z nim osłuchać, albo, jeśli nie jest się słuchowcem, to po prostu wkuć na pamięć... ale jeśli masz możliwość to na pewno pomoże oglądanie jakichś filmów czy seriali po angielsku (jest tego pełno w internecie), czytanie artykułów, wtedy pewne zwroty same wchodzą do głowy ;)
Aha, no i może uprzedź swoją nauczycielkę od niemieckiego, że chcesz zdawać rozszerzenie-wtedy powinna Ci jakoś pomóc, moja np. przynosiła mi mnóstwo materiałów, jakieś swoje książki ze studiów i bardzo mi to pomogło, bo na lekcjach też realizowaliśmy program podstawowy.
A jeśli chodzi o książki do matury z ang, to mi się bardzo spodobała ta:
http://www.empik.com/jezyk-angielski-repetytorium-gramatyczne-olejnik-donata,306862,ksiazka-p
Jak masz problemy z gram to powinna być w sam raz, bo wszystko jest w niej dosyć łopatologicznie wytłumaczone, i są ćwiczenia z kluczem odpowiedzi, więc możesz sobie sama sprawdzać ;) Omówione są wszystkie zagadnienia gramatyczne zarówno do podstawy jak i do rozszerzenia :)