YOU OUGHT ... THIS TO ME LAST WEEK. YOU OUGHT ... THIS TO ME LAS...

8. You ought ... this to me last week.

a. to mention b. to mentioned c. to have mentioned d. have

mentioned