Try this quiz to test your mastery of the present perfect tense You may want to review the lesson before you start the quiz. Click here to review the present perfect tense! 0% Present Perfect Tense Quiz Choose the best answers to complete the sentences. 1 / 15 Lana is a real artist. She ___________ many beautiful paintings. 1. drew 2. was drawing 3. has drawn 2 / 15 Have you ever driven a bus? Yes, I __________. 1. have 2. has 3. did 3 / 15 We have lived here ___________ five years. 1. for 2. ever 3. since 4 / 15 I ___________ five emails since morning. 1. has written 2. wrote 3. have written 5 / 15 How many tests ___________ since the beginning of the term? 1. has you taken 2. did you take 3. have you taken 6 / 15 The students __________ three tests so far. 1. has had 2. have had 3. had have 7 / 15 ___________ the news? 1. Have you hear 2. Have you heard 3. Has you heard 8 / 15 Where ___________ since morning? 1. were you 2. have you been 3. you have been 9 / 15 I ___________ the principal yet. When is she coming? 1. haven't seen 2. have seen 3. saw 10 / 15 Mr Smith has worked for this company __________ January last year. 1. for 2. since 3. already 11 / 15 My sister ___________ to her teacher about tomorrow's event. 1. talked already 2. have already talked 3. has already talked 12 / 15 He ___________ snow. 1. has never seen 2. never has seen 3. never saw 13 / 15 The workers haven’t painted the walls __________. 1. yet 2. already 3. just 14 / 15 He __________ this movie several times. 1. has watched 2. watched 3. have watched 15 / 15 I can't eat anything now. I ___________ a big sandwich. 1. just ate 2. have ate 3. have just eaten Your score is 0% Restart quiz Download this quiz with answers in PDF. Similar Exercises:Present Perfect ExerciseSimple Past vs. Past Continuous vs. Past Perfect Exercise More resources on the Site:Present Perfect TensePast Simple TensePast Perfect TensePast Simple and Present Perfect QuizVerb Tenses ExercisesQuizzes