pomoc s hw

prosím o pomoc, prípadne mi odporučte stránky, kde nájdem zrozumitelne vysvetlenie, začal som ale neviem či to je spravne

Prílohy:
Question image
3 odpovede
1.správne - vyjadruje trvanie od roku 1990 až doteraz preto PREDPRITOMNY PRIEBEHOVÝ
2.správne - za since dávame sloveso vždy v MINULOM ČASE
3. HAS MOVED - ešte sa nenastahovala, preto tam nemôže byť minulý čas
4.spravne - ukončená minulosť, časovo uzatvorená
5. HAVE READ - lebo je tam slovíčko so far = doteraz ( za celý svoj život)
6. HAVE YOU BEEN ATTENDING - lebo sa pýtame HOW LONG = predprítomný priebehový, čiže chceme vedieť časové trvanie
7.správne - uzatvorená minulosť, nezasahuje do prítomnosti
8.KNEW - dôvod ako v 7
9.HAS FAILED - up until now = až doteraz neurobila skúšku 5x
10. BURST (nepravidelne sloveso a má rovnaký tvar vo všetkých 3 stĺpcoch). Last performance je bid v minulosti preto MINULY ČAS.
11.HAS RISEN - since then = odvtedy. Až doteraz resp. stále to trvá
12.HAVE MADE - lebo the second time. Koľkokrát (how many times) sa niečo stalo za celý môj život je predprítomný jednoduchý čas.

Výborná gramatika učebnica je ESSENTIAL ENGLISH GRAMMAR od RAYMOND MURPHY.
Ahoj Marek,
Lívia ti poradila dobre, len v troch prípadoch by som to riešila inak:
2. ...since she has been living... (ona tam pravdepodobne ešte stále žije)
4. ...was giving... (v máji - to trvalo dlhšie, viackrát, mal iste viac pravidelných hodín)
11. ...has risen (stúpla, narástla) alebo has been rising (stúpa, narastá)
Nestotožňujem sa s ňou v tvrdení, že po since ide vždy minulý čas. (since - od doby; for - po dobu).
Zdraví ťa
Dagmar
Ahoj Marek, 4. je urcite Gave, pretoze zadanie je pouzit bud Past simple alebo Present perfect.
11. ma naozaj dve spravne odpovede (ako Dagmar pise).
Pekny vecer,
Tomas