[ Perfect Tenses ]
He couldn’t believe his eyes! His father _____________ him a new laptop as a birthday gift.
A. bought
B. has bought
C. had bought
D. was bought

Random Topics:
Perfect Progressive TensesConnectivesGrammar and PrepositionsExclamationPreposition of DirectionReported - GerundVerb to haveSynonyms and VocabularyMust / must notModal Verbs of ObligationOther quiz:
Grammar › ViewI have English ___________ a week.
A. two
B. twos
C. twice
D. second
Present Tenses › View
For decades, economists ___ about the benefits and risks of globalization.
A. have debated
B. are debating
C. have been debating
Tenses › ViewWe will listen your voice in singing a song here …..……
A. Yesterday
B. Last week
C. Two days before
D. Next week
Vocabulary › View
Thank you for making me __________________ of the problem.
A. Gaze
B. Aware
C. Aloft
D. Fierce
