Grammar Quiz

[ Grammar ]

The construction workers ___________ on the new bridge for six months now, and it’s almost finished.

A. were working

B. have been working

C. worked

D. are working

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions and TransitionsVerb Forms and TensesThird ConditionalsTenses and Passive VoiceIndependent/Dependent Clauses & Relative ClausesModal Verb, Passive VoicePresent Simple & Present ContinuousUsed to & would & Past SimpleModal AuxiliariesPassive with Modals

Other quiz:

Modals › View

We are not completely sure but Cindy ___________ come back tomorrow.

A. needn’t

B. may

C. ought

D. can


Grammar › View

Stephen _____________________ in hospital now if he ____________________________ an accident last week.

A. wouldn’t have been / hadn’t had

B. wouldn’t be / hadn’t had

C. would be / hadn’t had

D. wouldn’t be / ‘d had

Question Words › View

Azian : _______________ weren’t you there?Raju : I missed the bus.

A. How

B. Why

C. What

D. Whose


Grammar › View

Be careful! I think there is a snake __________________ the potted plant.

A. at

B. between

C. above

D. below