[ 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:
Mixed General Quiz › ViewA magistrate _____ be called “Your Worship”.
a. should
b. could
c. would
Grammar & Vocabulary › View
This educational app can let students learn English and play exciting games _____ the same time.
A. at
B. in
C. with
D. on
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
