Student or Learner
Suppose I am standing on the roof of a house. I pulled on one end of a rope, the other end of which is tied to a box. The box is raised from the ground as I pulled the rope until the box is on the rooftop:
1 "I pulled the box onto top of the roof."
2 "I pulled the box on top of the roof."
Is the "on" in sentence 2 wrong because the verb "pull" does not have the "to" sense. So, "onto" should be used instead?