Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘She had already finished her homework when her friends arrived.’

A. Present perfect tense

B. Past indefinite tense

C. Future continuous tense

D. Past perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Passive with ModalsAction vs Linking Verbs/ Verb PhrasesPossesive Pronouns and Modals of AbilityFuture Perfect vs Future ContinuousPast Continuous Tense & Past ModalsRequest with Modal VerbsModals and InversionDegrees of AdjectivesConjunctions and Sequence ConnectorsPast Continuous Tense

Other quiz:

Vocabulary & Grammar › View

You can confide _______ me if you have a personal problem you need to discuss.

A. for

B. in

C. on

D. at


Grammar › View

What is the active voice?

A. The subject performs the action.

B. The subject receives the action.

C.   The action is performed by an object.

D. The action is performed by both the subject and the object.

Modals and Advice › View

I think you ____________ get some medical advice. You’ve been coughing for weeks.

A. must

B. should

C. mustn’t

D. shouldn’t


Subject Verb Agreement › View

Neither Jane nor her brothers _____ the bus.

A. ride

B. rides

C. be taking

D. takes