She was not sure when to leave. I ____________ left earlier.
A. can’t have
B. should have
C. might have
D. needn’t have

Random Topics:
So / Neither / Either / TooNoun, Quantifiers and SuffixesCompliment, Congratulation, and HopeBasic TensesVerbs & Verb TensesPreposition (at,in,on)Verbs: Will & Going toSubject/Verb Agreement with Collective NounsGrammar TOEFLPast Simple & Past PerfectOther quiz:
3rd Person Singular › ViewChoose the third person singular of the verb: START
A. START
B. STARTED
C. STARTES
D. STARTS
Tenses › View
Write a sentence using the present perfect tense with the verb ‘to have’.
A. I have finished my homework.
B. I finished my homework
C. I will finish my homework
D. I am finishing my homework
Sentences vs Run-Ons › ViewWhich of the following is a complete sentence?
A. After the show ended.
B. The dog wagged its tail.
C. When the alarm went off.
D. If you need anything.
Subordinating Conjunctions and Clauses › View
Explain the difference between a dependent clause and an independent clause.
A. A dependent clause is a type of clause that cannot stand alone as a sentence, whereas an independent clause is a type of clause that can stand alone as a sentence.
B. A dependent clause is a type of clause that is always placed before an independent clause, whereas an independent clause is a type of clause that is always placed after a dependent clause.
C. A dependent clause is a type of clause that is always longer than an independent clause, whereas an independent clause is a type of clause that is always shorter than a dependent clause.
D. A dependent clause depends on an independent clause to complete its meaning, whereas an independent clause can stand alone as a sentence.
