Grammar Quiz

[ Perfect Tense ]

She _______ tired when she got home yesterday.

A. is

B. had been

C. was

D. has been

Select your answer:
A  B  C  D  E 


Random Topics:

Present simple, Present continuous, Singular, PluralVerb to be3rd Person SingularSimple Past Tense and Present Continuous TenseReported SpeechGerund, Infinitive & ModalsPast Simple and Past ProgressiveQuantifiers MixGerunds and ModalsVerb Conjugation

Other quiz:

Subject Verb Agreement › View

Each of the students ____ a book on the desk.

A. have

B. has

C. are

D. were


Verb Tenses and Modals › View

You ___ look at me when I am talking to you. What is the correct auxiliary verb to use?

A. could

B. shall

C. should

D. would

Determiners › View

We don’t have … time, please, hurry up!

A. many

B. a lot of

C. much

D. a few


Phrasal Verb › View

Our car ……………… on the freeway, so we had to wait for the police for 30 minutes.

A. broke down

B. found out

C. took off

D. got rid of