[ 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:
Grammar › ViewI’ll check my emails …… I arrive at the office.
A. while
B. as soon as
C. by the time
D. by
Would rather/ would prefer/ would like › View
I’d prefer ______ just a salad.
A. have
B. having
C. to have
D. to having
Grammar › ViewI 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
