Present Perfect Irregular Verbs: Multiple Choice
A2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
My dad has never blank the cooking at home. He can't even boil an egg!
Press 1–4 to answerPress that number again, click or tap your answer again, or press Enter to continue
All 20 questions
Choose the form of the verb that completes each present perfect sentence. Your first choice counts.
My dad has never _____ the cooking at home. He can't even boil an egg!
It's nearly midnight, and Sam hasn't _____ home yet. I'm getting worried.
Someone has just _____ my bike! I locked it outside the library an hour ago.
A: Have you ever _____ snails? B: Yes, once, in France. They tasted of garlic!
Mr Davies has _____ all three of my older brothers. Now he's my teacher too!
Have you ever _____ a marathon? I'm doing my first one in May.
Has your brother ever _____ in the sea in winter? It must be freezing!
I haven't _____ a present for Mum yet. Have you got any ideas?
Hana has already _____ three emails this morning, and it's only nine o'clock.
The meeting has already _____. Let's go in quietly and sit at the back.
Has Dad _____ dinner yet? I'm really hungry.
Don't give the cat any more food. I've already _____ her.
Ouch! I've just _____ my finger on this knife.
Has the last bus _____? I can't see it at the stop.
My cousin has _____ a nurse, and she loves her new job.
We haven't _____ a flat yet, so we're staying with my parents for now.
You haven't _____ your tea yet. Is it too hot?
I've never _____ anyone famous. Have you?
Lily has _____ in front of hundreds of people, but she still gets nervous.
Where have you _____ the scissors? They aren't in the drawer.
Grammar review
After have or has, always use the past participle. Learn irregular verbs in threes, because the patterns differ: some have a new third form (hide, hid, hidden), some repeat the past simple (sell, sold, sold) and a few look like the base form (hit, hit, hit). No irregular participle just adds -ed to the base.
Continue Practising
Continue practising with these related exercises
Present Perfect vs Past Simple: Multiple Choice
Choose the correct tense and learn from each explanation
20 questions
Present Perfect Dictation: Experience and Recent Events
Listen for have, has, participles and time words in B1 sentences
10 questions
Present Perfect vs Past Simple
Learn when to use present perfect or past simple tense
20 questions
-ed vs -ing Adjectives
Practise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
Master all types of conditional sentences (zero to third)
330 questions
Reported Speech
Transform direct speech into indirect speech
340 questions