I thought it was just rumors라는 문장 안에는 접속사 that이 생략되어 있어요. 접속사인 that이 오는 경우에는 that이 이끄는 문장 자체가 주어·보어·목적어·부사 역할을 할 수 있습니다. 여기서 that이 생략된 이유는 that이 이끄는 문장이 thought라는 동사의 목적어 역할을 하고 있기 때문이에요. that [문장]이 주어로 사용된 경우가 아니라면 that을 생략할 수 있답니다.
예: The fact that he is a playboy is shocking. (그가 바람둥이라는 사실은 충격이다.) => 이 that은 생략할 수 없습니다.
그럼 that이 이렇게 생략되어 목적어 역할을 하는 다른 예시를 보여드릴게요. 주로 think, say, know, believe, hope 등의 동사 다음에서 that이 목적어절을 역할을 합니다. 아래 예문에는 모두 that이 생략되어 있어요.
예: She thought he was cool. (그녀는 그가 멋지다고 생각했습니다.)
예: My mom always says carrots are good for me. (저희 엄마는 늘 당근이 내 몸에 좋다고 말씀하십니다.)
예: I know it's here somewhere! (전 틀림없이 그게 여기 어디일 거란 걸 알아요!)
예: They believe this is a waste of money. (그들은 이것이 돈 낭비라고 믿습니다.)
예: He hopes he can be a singer. (그는 가수가 되기를 희망합니다.)