[ Tenses ]
She ___ finished her homework before dinner.
A. has
B. have
C. had
D. having
Select your answer:

Random Topics:
Opinion / AgreementPrepositions and AdverbsParts of SpeechGrammar and Passive VoiceGrammar and ReadingSentence StructuresGrammar PhrasesNoun ClauseNo Excuse Words / Conjunction SOQuestion tag and + - AgreementOther quiz:
Grammar › ViewFeeling happy.
A. fragment
B. run-on
C. sentence
Grammar › View
Firstly, your advertisement _________ us that cruise has two great nights in a wonderful 3-star hotel.
A. is told
B. tell
C. have told
D. is telling
