Practice Quiz or MCQ (Multiple Choice Questions) with solutions are available for Practice, which would help you prepare for "Present Perfect Tense" under English Language Grammar. You can practice these practice quizzes as per your speed and improvise the topic. The same topic is covered under various competitive examinations like - CAT, GMAT, Bank PO, SSC and other competitive examinations.
Complete the following exercise with present perfect or simple past tense.
He ___________ (live) in London for two years and then went to Edinburgh.
__________ (wear) your hair long when you were at school?
But when I _______ (leave) school I cut my hair and worn it short ever since.
Shakespeare (write) a lot of plays.
My brother __________ (write) several plays. He has just finished his second tragedy.
I _________ (fly) over Loch Ness last week. Did you see the Loch Ness monster?
I _____________ (not see) him for three years. I wonder where he is.
Chopin ___________ (compose) some of his music in Majorca.
I have never ___________ to Paris.
_____________ (you / lock) the door before you left the house?