There is no elevator to success. You have to take the stairs.....
Předpřítomný čas
Oznamovací věta
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_statements.htm
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_statements2.htm
www.agendaweb.org/verbs/present_perfect-exercises.html
www.agendaweb.org/verbs/present_perfect-tense-exercises.html
Zápor
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_negation.htm
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_negation2.htm
Otázka
www.englisch-hilfen.de/en/exercises/questions/present_perfect.htm
www.englisch-hilfen.de/en/exercises/questions/present_perfect2.htm
Mix
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_mix.htm
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_mix2.htm
www.englisch-hilfen.de/en/exercises/tenses/present_perfect_already_yet.htm
www.agendaweb.org/verbs/present_perfect-exercises.html
www.agendaweb.org/verbs/present_perfect-tense-exercises.html
Since /for
www.englisch-hilfen.de/en/exercises/confusing_words/since_for.htm
www.agendaweb.org/grammar/for_since_already-exercises.html
www.englisch-hilfen.de/en/exercises/confusing_words/since_for2.htm