Grammar Quiz

[ Tenses ]

She is tired because she ________ for three hours.

A. is practising

B. has been practising

C. has practised

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Error Correction (Simple Present Tense)Prepositional PhrasesModal AuxiliariesArticles & Compound NounsModals of ObligationGrammar-Verbs & Nouns Singular, Plural, GenderRegular Plural NounsVerbal CommunicationPresent Simple or Present ContinuousPast Perfect Tense

Other quiz:

Grammar › View

There are ______ buildings in this city that are bad for the environment.

A. There are too many buildings in this city that are bad for the environment.
B. There are too much buildings in this city that are bad for the environment.
C. There are less buildings in this city that are bad for the environment.
D. There are fewer buildings in this city that are bad for the environment.


Modal Verb › View

The doctor said that he ______ eat more. He’s too weak.

A. should

B. should not

C. can

D. cannot

Grammar › View

My brother usually……. his hands before meals..

A. washes

B. washed

C. has washed

D. will wash


Countable and Uncountable Nouns › View

weather

A. countable

B. uncountable