[ Grammar ]
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.
Select your answer:
Random Topics:
Mesopotamia VocabularyModal AuxiliaryGrammar and VocabularyGerunds and InfinitivesSimple Present and Present ContinuousModal VerbAdverb of MannerTenses PracticeParticipal PhrasesOther quiz:
Grammar › ViewI ________ a doctor’s appointment on Sunday.
A. am having
B. have had
C. have
D. will be having
Grammar › View
I want to go to Paris for my honeymoon, but she ___.
a. don’t
b. doesn’t
c. didn’t