[ 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:
Past Continuous Tense › ViewJenny and Jessica __________ in the pool last Wednesday.
A. swim
B. swam
C. was swimming
D. were swimming
Future - will / going to / present continuous › View
A: Oh I haven’t got any money with me.
B: Haven’t you? Well, don’t worry. I ______ you some.
A. will lend
B. am lending
C. am going to lend
D. lend
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
