[ 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:
Wish Sentences › ViewI wish my father …………..here now.
A. is
B. are
C. were
D. am
Grammar › View
A liar is someone who __________ the truth.
A. Doesn’t tell
B. Isn’t telling
C. Didn’t tell
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
