Grammar Quiz

[ Passive Voice ]

A new hotel ________ by them.(Present Perfect)

A. has been built

B. had been built

C. have been built

D. will be built

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary and Verb TensesIdiomstake, make, doTenses and ArticlesCommas and Subordinating ConjunctionsRelative Pronouns and AdverbsWill vs Verb InfinitivesMixed TensesMoods of GrammarExpressing Obligation and Modals

Other quiz:

Phrasal Verbs › View

We’ll buy you a cat, but you must promise to take care of it properly.

A. put on

B. go off

C. take after

D. look after


Grammar - Present Perfect with already, just, yet › View

Oh fourty-five minutes! I don’t want to wait for the service any longer. We have _____ waited enough! I am going to another place!

A. already

B. never

C. just

D. yet

Perfect Tenses › View

Steven ________________ seven movies so far this month.

A. seen

B. seed

C. has seen


Tenses › View

We __ a welcome party for the newcomers next Sunday, so we will be very glad if you can join us.

A. are giving

B. will have given

C. have given

D. will have been giving

E. give