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:
Vocabulary › Viewthe theory that an increasing consumption of goods is economically desirable
A. consumerism
B. Environmental
C. Sustainable
Grammar › View
It’s very hot. It is ….
A. winter
B. autumn
C. spring
D. summer
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
