Grammar Quiz

Verb Tenses and Usage Quiz

English multiple-choice grammar quiz about Verb Tenses and Usage

Preview:


. You ___ this book. I gave it to you last week.

A. have read

B. read

C. were reading


. We ___ to Paris last summer.

A. have been

B. went

C. have gone


. Tom ___ his leg yesterday while playing football.

A. has broken

B. broke

C. was breaking


. She ___ in London since 2015.

A. lived

B. has lived

C. was living


. She ___ just ___ her driving test.

A. has / passed

B. did / pass

C. was / passing


. We ___ that TV show last night. It was great!

A. have watched

B. watched

C. were watching


. I ___ my best friend at university in 2010.

A. have met

B. met

C. was meeting


. They ___ already their homework.

A. have finished

B. finished

C. are finishing


. Where ___ last night?

A. have you been

B. did you go

C. have you gone


. My parents ___ to Italy many times.

A. have been

B. went

C. were


. How long ___ your best friend?

A. is

B. are

C. was

D. were


. We ___ just dinner, so we’re not hungry.

A. have had

B. had

C. were having


. She ___ in Germany for three years but now she lives in Spain.

A. has lived

B. lived


. They ___ the new film yet.

A. have not seen

B. did not see

C. were not seeing


. I ___ my keys! I can’t find them anywhere.

A. lost

B. have lost

C. lose


Random Topics:

Countable QuantifiersZero & First ContidionalNoun Phrases and Verb PhrasesSimple Past TenseAdverbs of Manner, Likes and PreferencesVerb BEGrammar - Future ActionAcademic VocabularyPresent simple, Present continuous, Singular, PluralGender and Grammar