Student or Learner
Are these sentences correct?
(A) Let her not have a cellphone.
(B) You shouldn't have let her have a cellphone.
(C) You should have let her not have a cellphone.
Anybody please help me!
(though I'd have chosen 'archaic', rather than 'goofy').
'You should have let her not...' is usually wrong, and always clumsy. If the letting refers to a negative decision (rather than a negative action), it's sometimes (borderline) OK: 'If I 'd been in that situation, and my daughter had been that upset, I'd have let her not go to school'. But, if acceptable, it's awkward. It'd be better to make the decision positive - something like 'I'd've let her stay away from/miss school'.