[ 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

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 ModalsOther quiz:
Modals › ViewWe 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 › ViewAzian : _______________ 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
