[ Auxiliaries Verb ]
This building _________ been built recently.
A. Has
B. Had
C. Have
D. Could
Select your answer:

Random Topics:
Modal Verbs for PossibilityPrepositions and Prepositional PhrasesPast simple vs Present perfectGrammar on ConditionalsAdverbs of DegreeModal VerbPassive Voice of TensesCan, Could, May, MightPresent simple, Present continuous, Singular, PluralPresent Simple Tense PassiveOther quiz:
Tenses › ViewThe wind power plant ____ new turbines next year.
A. will install
B. installs
C. is installing
D. installed
Tenses › View
My homework is ready. I ______________ my homework.
A. did
B. have done
C. will do
D. do
