[ Tenses ]
By 3 o’clock yesterday, the software update ….
A. had been completed.
B. had completed
C. have been completed

Random Topics:
Used toWill or Going toSimple Present - WH QuestionsProgressive Verb TensesParallelism and Subject Verb AgreementSentence LabelingFuture Continuous TensePresent Perfect SimpleFew, a few, little, a little-ed/-ing AdjectivesOther quiz:
Grammar › View___________ sun rises is ____________ east.
A. The; a
B. The; an
C. An; a
D. The; the
Grammar › View
The teacher _____________ on for the entire hour and half class about grammar usage.
A. goaded
B. brooded
C. droned
D. culminated
Grammar › ViewIn one year’s time, I _________ in this school for 15 years.
A. will be working
B. will work
C. will have been working
D. will have worked
Phrasal Verb › View
I need to __________ some money to buy a new laptop.
A. give away
B. come across
C. save up for
D. put by
