Present perfect tense questions - exercise 6
Use the words in brackets to make present perfect tense questions.
___ the letter? (receive) - No, I haven't.
Where ___ so long? (you - be) - At the disco.
► BACK to online Present perfect exercises and grammar rules.
► GO to All tenses - PDF rules with examples.
For elementary - advanced learners of English as a foreign language.