[ 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:
Grammar › ViewBenny isn’t old …………… to cook on his own.
A. too
B. enough
Grammar: Defining Relative Clauses › View
The Internet is a place _____ you can get cheap technology products.
A. that
B. which
C. where
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
