Grammar Quiz

Mixed Tenses Quiz


Preview:


Yu En _______ the dog a wash when the telephone rang.

A. is giving

B. was giving

C. will have given

D. has been giving


In the 9 th century a monk called Anthony …..a small cave there

A. digs

B. is diging

C. dug

D. have dug


The minute Clanice reached home, she ________ flat on her bed and dozed off.

A. lay

B. lied

C. lain

D. laid


Look!
She …….to drive a car

A. is teaching

B. are teaching

C. am teaching

D. teaches


The phone _______ suddenly while Joanna was doing the housework.

A. rang

B. was ringing


I ……………………………you!

A. never forget

B. will never forget

C. never forgot


Black ravens …… tourist every day

A. met

B. have met

C. are meeting

D. meet


Two years ago I …..my first trip abroad

A. am having

B. had

C. have had

D. have


I …..my English test at the moment

A. do

B. did

C. have done

D. am doing


He _______________ his Chinese course before he went to China to continue his business.

A. had finished

B. will have finished

C. will finish

D. has finished


After the teacher finished __________ the grammar rules, the pupils understood them.

A. explain

B. explains

C. explained

D. explaining


The burglar ______ quietly around the living room when he accidentally knocked over a vase.

A. is creeping

B. are creeping

C. was creeping

D. had crept


Listen!
He …..about the ocean

A. has told

B. tells

C. is telling

D. told


The boy fell while he _______ down the stairs.

A. run

B. was running

C. run


………………….toasts for breakfast?

A. Does she eat

B. Is she eating

C. Does she eats


Your father ______ you your birthday present, hasn’t he?

A. gives

B. gave

C. is giving

D. has given


What …. the difference between Present Simple and Present Perfect?

A. do

B. were

C. is

D. will


You can go to sleep since you ______ your teeth.

A. has brushed

B. are brushing

C. have brushed

D. were brushing


I ______________ you this book when I meet you tomorrow.

A. is giving

B. will give

C. give

D. has given


The plane ______ in a couple of hours, so we can still shop a little more.

A. leave

B. leaves

C. was left

D. was leaving


We _______________ for going home when it began to rain.

A. have prepared

B. are preparing

C. were preparing

D. will be preparing


While Peter _______ the rose bush in the back yard, the phone rang.

A. had been watering

B. watering

C. was watering


I ….Kyiv next year

A. visited

B. visits

C. has visited

D. will visit


She knows all tenses, …….she?

A. is not

B. was not

C. does not

D. has not


We’ll be able to leave for the airport as soon as the taxi _______.

A. arrived

B. will arrive

C. arrives




About grammarquiz.net

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