[ Perfect Tenses ]
A new library………..in our town
A. has built
B. have built
C. has been built
D. have been bult

Random Topics:
Passive Voice - Present ContinuousApostrophes and Quotation MarksInterjections, Tag Questions and Nouns of Direct AddressTenses and Time MarkersVocabullary TestSimple Present and Present Continuous TensesConjunctions - ConnectorsNarrative Tenses & ConditionalsCommon Grammar Mistakes and Spelling TipsPrepositions and Phrasal VerbsOther quiz:
Grammar › ViewThere are strict rules against students ____ their mobile phones at the school premises.
A. are using
B. using
C. want to use
D. having used
Grammar › View
Simple future.
A. There will be robots at home.
B. There won’t be new cars.
C. There won’t be new travels.
Linking Words & Phrases › View…………… the government is increasing the amount of money spent on dealing with environmental pollution, individuals must still play their part.
A. But
B. Although
C. Despite
D. However
Grammar › View
Choose the simple subject in the following sentence:
Red roses smell beautiful.
A. red roses
B. roses
C. smell
D. smell beautiful
