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

Random Topics:
Continuous TensePresent Continuous TensePast Simple & Past ContinuousPreposition FormSocial Media VocabularySubject Verb Agreement; Indefinite PronounsVerb Moods and Vague PronounsAuxiliary Verbs (be, do, have)Tenses StructureGrammar for TOEFLOther quiz:
Grammar › ViewA dog will love you faithfully and bring you ___happiness.
A. lots of
B. many
C. a little
D. a few
Past Perfect Simple › View
I got all wet in the rain yesterday because I _____ to take my umbrella .
A. forgot
B. have forgotten
C. had forgotten
D. forget
