[ 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

Random Topics:
Vocabulary and Verb TensesIdiomstake, make, doTenses and ArticlesCommas and Subordinating ConjunctionsRelative Pronouns and AdverbsWill vs Verb InfinitivesMixed TensesMoods of GrammarExpressing Obligation and ModalsOther quiz:
Perfect Tenses › ViewSteven ________________ 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