[ Grammar ]
They ————————— that skyscraper for years but they say it won’t be finished until 2020 !
A. were building
B. have been building
C. are building
D. have built
Select your answer:
Random Topics:
Adjectives and PronounsConditionals Type IPrepositionsAdverbs and AdjectivesModal Verbs & Time PrepositionsGrammar - direct/indirect objectsState Verbs and Action VerbsClauses and ConjunctionSentence TypesOther quiz:
Phrasal verbs and Prepositional Phrases › Viewknow sth by updating from websites
A. on the Internet
B. on the news
C. on TV
Tenses › View
Her nerves began to recover from the shock they _________
A. receive
B. received
C. had received