?
London is . . . . . . . . the Thames.
Answer & Solution
Correct Answer:
Option
C
'On' means 'to be located on a surface in a general way'. Here, it means that London is on the surface of Thames.
Join the Discussion
Login to post a comment or share your explanation.
Login