Present perfect quizOnline version This is a short quiz about the use of present perfect tense. Do not forget to use the verbs in past participle. by Lisseth Molina 1 Lindsay _____ _______ been to France. a hasn´t b isn´t c haven´t 2 _____ you finished your homework yet? a Have b Has c Is 3 They___ gone to a rock concert. a have b haven c has 4 _____ you been to Cartagena? a Is b Have c Has 5 We _____ never eaten Mexican food. a have b has c are 6 Andrea has _____ her umbrella. a forgets b forgetting c forgotten 7 Jhon has been a vegetarian _____ three years. a since b already c for 8 I haven't worked _____ last December. a since b for c by 9 Mum ________ ____________ to Santa Marta _______. a hasn't/traveled/already b has not/traveled//yet c haven´t/traveled/yet 10 She _______ _______________ ________________ a horse before. a have/yet/ridden b hasn't/already/ridden c has/already/ridden