[ Present Perfect or Past Simple Tense ]
______ you _________ lunch already?
A. Have/eat
B. Did/ate
C. Have/eaten

Random Topics:
Has and HavePreposition after some VerbsRelative Clauses and Past PerfectFirst Conditional, Future Time ClausesPlaces in TownPresent Progressive or Present SimpleConjunctions - Conjunctive AdverbsPresent Simple ProgressiveCompound AdjectivesFamily VocabularyOther quiz:
Vocabulary › ViewWhat is the meaning of “deviate”?
A. To turn aside; stray from a norm
B. A payment for damage or loss
C. A hint; a vague notion
D. Clear, transparent
Vocabulary › View
Mila is ___________ because she speaks both Spanish and English.
A. bilingual
B. mismatched
C. usual
D. scrunches
Grammar › ViewI’ll _____ my homework before dinner, I promise.
A. do
B. doing
C. to do
Grammar › View
Sorry, I’m late! How long ___?
A. have you been waiting
B. have you waited
