Choose the sentence that correctly uses “might have.”
A. She might have finished her homework by now.
B. She might has finished her homework by now.
C. She might finished her homework by now.
D. She might finishing her homework by now.

Random Topics:
Tenses PracticeProgressive Perfect and Simple Verb TensesFigure of SpeechPresent SimpleGrammar ElementaryAdverbial Clauses of Manner and ResultPresent Simple QuestionsComparativePast ParticipleAdverbs and AdjectivesOther quiz:
Adverbs › ViewWhat is an adverb phrase?
A. A group of words that includes a subject and a predicate.
B. A prepositional phrase used as an adverb to modify a verb, adjective, or another adverb.
C. A dependent clause used as an adverb.
D. A single word that modifies a verb.
Adverb of Frequency › View
He (100%) watches TV with his brother.
A. He never watches TV with his brother.
B. He usually watches TV with his brother.
C. He always watches TV with his brother.
Vocabulary › Viewbased on reason, sense or judgement
A. claim
B. sound
C. coherence
D. trace
Gerund vs. Infinitive › View
I may …… hiking tomorrow if the weather is good.
A. Going
B. Go
C. To go
