THIS BOOK / OUGHT/ READ/ ON THE SPOT.A. THIS BOOK OUGHT BE READ ON...

34. This book / ought/ read/ on the spot.A. This book ought be read on the spot. B. This book ought to been read on the spot.C.This book ought to be read on the spot D. This book ought to have been read on the spot.