Grammar Quiz

Grammar - Present Perfect Quiz


Preview:


Have they ___ any new movies recently?

A. see

B. saw

C. seen


_____ they ever visited Europe?

A. Have

B. Has

C. Having


_____ she ever been to Australia?

A. Has

B. Have

C. Having


_____ you ever climb a mountain?

A. Have

B. Has

C. Having


_____ she ever traveled to Asia?

A. Have

B. Has

C. Having


Have we ___ anything from the store?

A. buy

B. bought

C. buying


Have you ___ the latest news?

A. hear

B. heard

C. hearing


Have you ___ your homework yet?

A. finish

B. finished

C. finishes


Have you ___ your breakfast yet?

A. eaten

B. eat

C. eating


Have they ___ the new movie yet?

A. watch

B. watched

C. watching


Have you ___ the latest episode of your favorite TV show?

A. watched

B. watching

C. watch


Has she ever ___ to a concert?

A. been

B. go

C. went


Has she ___ her homework yet?

A. finish

B. finished

C. finishes


Have you ever ___ to Paris?

A. gone

B. went

C. go


_____ he ever ridden a horse?

A. Have

B. Has

C. Having


Have you ___ the new restaurant in town?

A. tried

B. try

C. trying


Has he ___ his keys?

A. lost

B. lose

C. losing


Have they ___ the latest episode?

A. watched

B. watching

C. watch


Has she ___ her new job?

A. start

B. started

C. starting


Have you ___ your room yet?

A. cleaned

B. clean

C. cleaning




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.