THE GOODS OUGHT ... TWO WEEKS AGO.A. TO DELIVER B. DELIVERING...

21) The goods ought ... two weeks ago.

A. to deliver

B. delivering

C. to be delivered

D.

being delivered