第一题 The public have a right to know what in the reportThe public has a right to know what is in the report.
从句少了谓语第二题 charles worked hard since leaving schoolCharles has worked hard since leaving school. 上面说的“has been worked"语法是错误的,”has been working“是其正确的说法。这里用哪个更合适?请补充。 The public have right to know what is in the report.The public 是集体名词,用复数。right 是
不可数名词,不要a 可以用the 表示特指。第二句可以用Charles has been working hard since leaving school.