Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect Progressive TensesConnectivesGrammar and PrepositionsExclamationPreposition of DirectionReported - GerundVerb to haveSynonyms and VocabularyMust / must notModal Verbs of Obligation

Other quiz:

Past Continuous Tense › View

Jenny 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 › View

We 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