YOU OUGHT…..THIS TO ME LAST WEEK. A

8. You ought…..this to me last week. A: to mention ; B: to mentioned ; C: to have mentioned; D:have mentioned