Present Perfect Questions and Negatives: Multiple Choice
A2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
A: blank her homework yet? B: Yes, she did it on the bus this morning.
Press 1–4 to answerPress that number again, click or tap your answer again, or press Enter to continue
All 20 questions
Choose the question, negative or short answer that completes each sentence or dialogue. Your first choice counts.
A: _____ her homework yet? B: Yes, she did it on the bus this morning.
A: Why _____ here? We're in the middle of nowhere! B: I think there's a problem with the engine.
It _____ all month, so the garden looks really dry.
A: Have you ever been to Wales? B: _____. I went to Cardiff for a concert last summer.
_____ what they want? Then I'll call the waiter over.
The children _____ their presents yet. They're waiting for Grandma to arrive.
A: Have you two worked together before? B: _____. We shared an office last year.
I sent Priya a message this morning, but she _____ yet.
I _____ their new song yet. Can you send me the link?
A: Have your parents booked their holiday? B: _____. They're still looking at hotels.
The concert starts at eight. _____ to arrive yet?
A: Has your sister passed her driving test? B: _____. Mum's taking her out for dinner to celebrate.
A: _____ Korean food? B: Yes, lots of times. I love it!
A: Has the parcel arrived? B: _____. You'll find it on the kitchen table.
A: _____ my umbrella? It isn't by the door. B: Oh, sorry, yes. I'll bring it back tonight.
My grandparents _____ a mobile phone. They still write letters!
We _____ our bags yet, and the taxi's coming at six!
A: Why is the floor wet? _____ it? B: Yes, about ten minutes ago, so be careful.
My little brother _____ snow before, so he's really excited.
A: Has Sam called you back? B: _____. I'll try him again later.
Grammar review
Questions put has or have before the subject; negatives add not (hasn't, haven't). Has goes with he, she, it and one person or thing; have goes with I, you, we, they and plural nouns. Ever, never and just come after the subject, before the past participle: Have the twins ever visited Rome? Positive short answers don't shorten has or have.
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