it is selfless()the doctor to devote all the time he had ()f
1个回答

it is +adj of sb to do sth.是固定搭配,意思是“做某事对于某人来说怎么怎么样”

比如 it is kind of you to help me! 你帮助我,你人真好.

后面用了caring 是因为 devote time to doing sth 固定词组 意思是“投入时间做某事”

所以这句话可以翻译为 “这位医生把他所有的时间投入到病人身上真是无私啊!”