Present Perfect Grammar Quiz
Present Perfect Grammar Quiz
Present Perfect Grammar Quiz
GRAMMAR QUIZ
PRESENT PERFECT SIMPLE
Complete these sixteen sentences to score your knowledge of PRESENT PERFECT grammar.
1. It’s a great movie. I have … that 9. Eva, Thomas, and Robert … Hong
movie many times. Kong many times.
a) saw a) have been
b) seen b) been to
c) see c) have been to
2. Have you … really strange or 10. I’ve cleaned the kitchen, but I … the
interesting food? living room yet.
a) ever eaten a) haven’t clean
b) never eaten b) haven’t cleaned
c) ate c) have cleaned
3. (A) … your brother talked to you yet? 11. (A) Have you ever seen a ghost?
(B) Yes, he …. (B) Yes, I ….
a) Has / did a) have
b) Have / have b) ever
c) Has / has c) never
4. My family and I … to many different 12. (A) … your teacher graded the tests?
countries around the world. (B) Yes, she ….
a) have flown a) Has / has
b) has flown b) Has / have
c) flown c) Have / graded
5. My sister … ridden a bicycle. She is 13. She has a car, so she … there many
afraid that she will fall off. times.
a) never a) have drive
b) has never b) has driven
c) has ever c) has drove
6. (A) … you talked to Mr. Parfitt? 14. (A) Have you … your homework?
(B) No, I …. (B) Yes, I ….
a) Had / haven’t a) done / do
b) Have / haven’t b) did / did
c) Have / didn’t c) done / have
7. I’m sorry, but I … finished my 15. (A) … have you been?
homework yet. (B) Fine, thanks.
a) have a) How
b) hasn’t b) What
c) haven’t c) When
8. (A) … you finished your lunch yet? 16. Have you finished answering all
(B) Yes, I …. the questions …?
a) Has / has a) yet
b) Has / have b) ever
c) Have / have c) never