Quiz: Present Perfect

View: As a Printable Handout

Q1 - I have done it yesterday.


Q2 - I have done it yet.


Q3 - I have done it last week.


Q4 - I haven't ever done it.


Q5 - I haven't done it yet.


Q6 - I have met her several times.


Q7 - I haven't seen her recently.


Q8 - I haven't had time to do it today.


Q9 - I have ever tried it.


Q10 - I have yet to do it.


Q11 - I have never been there.



Click here for the answer sheet