They have built a new stadium near the station.
A. A new stadium has been built near the station by them.
B. A new stadium had been built near the station.
C. A new stadium has been built near the station.

Random Topics:
Future PlansSingular and Plural NounsThe -ing Form of VerbsRelative Clauses with who and whichPast and Future TensesConjunctions and PronounsPassive Voice & TensesModals of Obligationand, so, but, becauseWill or Going toOther quiz:
Past Continuous › ViewWhile I _______ (prepare) for the midterm exam, my friend ________ (play) the guitar.
A. prepared / played
B. was preparing / was playing
C. was preparing / played
D. prepared / was playing
Grammar › View
The firm closed several of its smaller office buildings _______ cut costs.
A. in order to
B. so that
Prepositions › ViewWhich sentence uses commas correctly?
A. Through the dense fog the outline of the ancient castle slowly became visible.
B. Through the dense fog, the outline of the ancient castle slowly became visible.
C. Through the dense, fog the outline of the ancient castle slowly became visible.
D. Through the dense fog the outline of the ancient castle, slowly became visible.
Tenses › View
…. you …. your friends recently?
A. Were … seeing
B. Did … see
C. Have …. seen
D. Are … seeing
