[ Tenses ]
My uncle Hassan _________me a present on my birthday.
A. gives
B. give
C. has given
D. gave

Random Topics:
Noun, Quantifiers and SuffixesClauses and ConjunctionsPassivisationSentences vs Run-OnsConnectorsIntermediatePresent Continuous, Present Perfect and Used toAspect or tenses of VerbsAdverbs and PhrasesConditional SentenceOther quiz:
Miscellaneous Grammar Usages › ViewMy wallet __________ (steal).
A. is stole
B. is stolen
C. are stolen
D. stolen
Grammar › View
Common knowledge to anyone who studies science, the earth ____ on its own axis once every 24 hours.
A. revolves
B. revolve
I wish it … The garden really needs some water.
A. would rain
B. rain
C. will rain
Present Perfect › View
The police __________ the criminal that stole 10.000$ from the bank.
A. have catch
B. catched
C. have catched
D. have caught
