Present perfect exercises - multiple choice
Choose correct answers in the present perfect multiple choice test.
I ___ her very often lately. (have not met, have not been meeting)
They have rebuilt their house ___ . (for a year now, finally)
► BACK to Present perfect Exercises, PDF worksheets and grammar rules.
More multiple choice exercises on present perfect:
Past tense vs present perfect - mutiple choice Choose the correct tense.
Present perfect - mutiple choice (signal words) Choose correct signal words.
For elementary - advanced learners of English as a foreign language.