Topics: Perfect Tenses
Luis________________________(give) me a present.
A. have gave
B. has gave
C. have given
D. has given
Select your answer:

Random Topics:
Demonstrative Pronouns and Verb TensesFuture PassiveAdverbs of DegreeVerbals and VoiceSentencesSimple Present and Past TenseComparison of Adjective and AdverbGrammar ErrorsIn/On/At + TimeIndirect SpeechOther quiz:
Grammar › ViewThe view of the mountains __________ by the building.
A. was spoiled
B. were spoiled
Grammar › View
“I did my homework on the bus at least it’s done.”
A. Complete
B. Fragment
C. Run-on
