G2G - Present Perfect and Past Simple
20 Questions Present Perfect
20 questions present perfect
Complete Grammar