[ Grammar - Present Perfect ]
Has she ___ her homework yet?
A. finish
B. finished
C. finishes

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 notOther quiz:
Grammar and Vocabulary › View_____ James drive a car?
A. Do
B. Are
C. Can
Prepositions › View
We are all aware ______ the importance of the environment protection.
A. in
B. on
C. of
D. from
Past Tenses › ViewHe 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
