Grammar Quiz

[ Grammar - Present Perfect ]

Has she ___ her homework yet?

A. finish

B. finished

C. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Regular Plural NounsGrammar and Sentence StructureFuture Tenses, Conditionals and ProfessionsGrammar and PrepositionsPresent Simple vs Past SimpleConjunctions and TransitionsRegular and Irregular AdverbArticles A and AnGrammar - PunctuationDo not or Does not

Other quiz:

Prepositional Phrases › View

He seems to be _________ today.

A. in a bad mood

B. in cold blood

C. in touch


Adjective vs Adverb › View

Christopher doesn’t take risks when he’s driving. He’s always ……………

A. careful

B. carefully

Past Tenses › View

He was watching the tv when I got home.

A. simple past

B. past continuous

C. past perfect


Has Got & Have Got › View

A. She has got moustache

B. He has moustache

C. He has got glasses