Present Perfect Tense – Fill in the Blanks Quiz

fill in the blanks exercises online - grammar
Fill in the blanks exercises page

Present perfect tense fill in the blanks quiz

Here is a very nice fill in the blanks quiz about present perfect tense online. You can see some sentences with blanks below. Drag and drop the answers into the correct places. Click the “Submit the Answers” button when you want to check the answers. For more information you can visit present perfect tense grammar page here.

Fill in the blanks Quiz 1 – Use suitable present perfect tense forms.

  1. ever been to a botanical park?

  2. This house empty for ages.

  3. I can’t get in. I my key.

  4. I know him. I him before.

  5. Your car looks very clean. it?

  6. How long in this company?

  • have lost
  • have met
  • Have you
  • has been
  • Have you washed
  • have you worked


Fill in the blanks Quiz 2

  1. Which films recently?

  2. Tom was 80 kg. Now he’s 70. He weight.

  3. James can’t walk now. He his leg.

  4. My brother his pen yet. He is looking for it now.

  5. Mrs. Thompson has lots of packages. She something new.

  6. I am still hungry. I .

  • have you watched
  • haven’t eaten enough
  • hasn’t found
  • has bought
  • has lost
  • has broken


Fill in the blanks Quiz 3

  1. Where ill recently?

  2. I my teeth.

  3. Where is Alex? him anywhere?

  4. Tommy in Italy with his family since 2014.

  5. different tastes recently?

  6. I a zoo since I was 10.

  • Have you been
  • Have you ever tried
  • Have you seen
  • has lived
  • haven’t been to
  • have already brushed

Similar pages:
>> Verb to be Fill in the blanks quiz
>> Simple present tense Fill in the blanks quiz
>> Present continuous tense Fill in the blanks quiz
>> Future simple tense (will) Fill in the blanks quiz
>> Be going to future tense Fill in the blanks quiz
>> Simple past tense Fill in the blanks quiz
>> Past continuous tense Fill in the blanks quiz