[ Perfect Tenses ]
Luis________________________(give) me a present.
A. have gave
B. has gave
C. have given
D. has given

Random Topics:
Gerunds in SentencesAdverbs and Time ExpressionsArticles and PronounsComparison and ModalsArticles & QuantifiersPast Simple and Past ProgressiveArticles A and AnUsed to & would & Past SimplePast Simple vs Past ContinuousPast Simple vs Present SimpleOther quiz:
Grammar › ViewI _________ this car for twenty years and it’s as reliable as ever.
A. had
B. have been having
C. have
D. have had
Grammar › View
– ……………… mobile phone is expensive.
– ………………… is too.
A. My – She
B. Mine – She
C. My – Hers
D. My – He