Grammar Quiz

[ Tenses ]

By 3 o’clock yesterday, the software update ….

A. had been completed.      

B. had completed           

C. have been completed     

Select your answer:
A  B  C  D  E 


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 Adjectives

Other 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 › View

In 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