[ Verb Tenses ]
Before you arrive, we ________ dinner, but we will keep some food for you.
A. will have eaten
B. ate
C. eat
D. have eaten

Random Topics:
Adjective / Noun + to InfinitiveGerund, Participle, Infinitive, or AppositivePast Perfect Simple & Past Perfect ContinuousPresent/Past/Past ParticpleModal, Causative Verb & Elliptical StructureComparatives - SuperlativesConjunctionSimple Present vs Present ProgresiveDefinite vs Zero Article Abstract NounsVerb FormsOther quiz:
Prepositions › ViewCalculus III is way ______ me. I don’t understand anything in the class.
A. After
B. Along
C. Beyond
D. Through
Personal Pronouns › View
I have a pet cat. ____ is very cute.
A. It
B. You
C. She
D. I
Modal Verbs › ViewYou ______ listen to your teacher if you want to learn.
A. can
B. can’t
C. should
D. could
Grammar and Vocabulary › View
Identify the helping verb in the sentence: “I am learning how to play guitar.”
A. how
B. play
C. am
D. learning
