The doctor put him on a diet after operation.这句话是否错了?operation前面为啥没冠词?

问题描述:

The doctor put him on a diet after operation.这句话是否错了?operation前面为啥没冠词?

当然没错了
operation在这句里八成是手术的意思
整句的意思是医生在他术后对他的饮食进行了控制。

没错
put him on a diet,很有意思:要求他节食
例如:
You're overweight, and I'm going to put you on a diet.
你的体重超重了,必须节食

的确不严谨
有三种形式
one's operation
an operation| operations
the operation