Present Perfect Quiz
Have your friends ever read papelucho?
A. Yes, I have.
B. Yes, she has.
C. Yes, they have.
D. Yes, we have.
I have never______ to paris
C. visited yet
____________ he (call) _______________________ María?
A. Have he called María?
B. Has he called María?
C. Have he call María?
D. Have he calling María?
Has your friend ever spoken English?
A. Yes, I have.
B. Yes, he has.
C. Yes, we have.
D. Yes, it has.
choose the grammar structure of present perfect
A. subject , have +simple past verb
B. subject+have-has verb+past participle verb
C. subject+past participle verb +have has
D. subject + has +past participle ver
I __________________ a student for five years. (be)
A. I have been a student for five years.
B. I has been a student for five years.
C. I have be a student for five years.
D. I have was a student for five years.
when you use present perfect you select
A. based verb form
B. infinitive verb
D. past participle verb
Your cousin _____________________ seen titanic.
A. has seen
B. have seen
C. has seeing
D. have seeing
My friends ___________________ the homework.
A. has do
B. have do
C. has done
D. have done
I ___________________________ a cat.
A. have had never
B. has had never
C. have never had
D. has never had
They have worked together ____________ twenty years.
I _____ a teacher since 1998
A. has been
B. have been
C. hasn’t been
What have you done?
A. I swam in the beach.
B. I swim in the beach
C. I have swum in the beach
I think I (forget) _______________________________ to buy some bread
A. I think I has forgotten to buy some bread
B. I think I have forgot to buy some bread
C. I think I have forgotten to buy some bread
D. I think I has forgot to buy some bread
How long has he been your friend?
A. I have been your friend for 3 years.
B. They have been your friend for 5 years.
C. I have been his friend for 3 years.
D. He has been my friend for 5 years.
My mother has ______________ gone to a museum.
I have been here _______________ November.
Have you ever played the guitar?
A. No, I haven’t.
B. No, he hasn’t.
C. No, they haven’t.
D. No, it hasn’t.
Annie and Tom ______________________ the new student.
A. has met
B. have met
C. has meeting
D. have meeting
Marie _____________________ $50.000 in the street.
A. has find
B. has found
C. have find
D. have found
Has she eaten suri?
A. Yes, she is.
B. yes, she has
C. No, she hasn’t
D. no she has.
How long have you been a student?
A. I have been a student in Quintero.
B. I have been a student for 10 years.
C. I have studied in Rancagua and Iquique.
D. You have been a student since 2010.
What is something you have never done?
A. I never have eaten burritos.
B. I eaten never burritos.
C. I have never eaten burritos.
D. I have eaten never burritos.
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.