Present Perfect Quiz
What have you done?
A. I swam in the beach.
B. I swim in the beach
C. I have swum in the beach
____________ 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 she eaten suri?
A. Yes, she is.
B. yes, she has
C. No, she hasn’t
D. no she 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 have never______ to paris
C. visited yet
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.
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
I _____ a teacher since 1998
A. has been
B. have been
C. hasn’t been
when you use present perfect you select
A. based verb form
B. infinitive verb
D. past participle verb
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.