[ 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:
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