
Present Perfect Quiz
Preview:
Has she eaten suri?
A. Yes, she is.
B. yes, she has
C. No, she hasn’t
D. no she has.
I have ______ been in the USA
A. EVER
B. NEVER
You haven’t … very much.
A. eaten
B. eatten
C. ate
D. eating
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.
Have you ……. been in the USA?
A. NEVER
B. EVER
What have you done?
A. I swam in the beach.
B. I swim in the beach
C. I have swum in the beach
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.
Has your friend ever spoken English?
A. Yes, I have.
B. Yes, he has.
C. Yes, we have.
D. Yes, it has.
We’ve …. all the answers.
A. find
B. found
C. finded
D. founded
be – was –
A. be
B. bean
C. been
D. beef
____________ 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?
I __________ a teacher since 1998.
A. has been
B. hasn´t been
C. have been
I am looking for my pen. I __________ it.
A. have lost
B. did lost
C. has lost
take – took – _______
A. take
B. taken
C. tooken
D. token
Annie and Tom ______________________ the new student.
A. has met
B. have met
C. has meeting
D. have meeting
Look! She …………….. a new dress! (buy)
A. buyed
B. have bought
C. has bought
I ____ ____ there for 2 weeks.
A. has been
B. have been
C. have be
D. has was
go – went –
A. got
B. gone
C. go
D. gotten
fly – flew – ____
A. flown
B. flew
C. flewn
D. flought
It ____ _____ all night.
A. have rained
B. have rain
C. has rained
D. has rain
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.
He has ______ a novel
A. write
B. wrote
C. written
My mother has ______________ gone to a museum.
A. for
B. since
C. never
D. have
I’ve ______________ finished all my tasks for this week.
A. already
B. yet
C. so far
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
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.