What is the difference between " il gatto e' sul tavolo " and " Il gatto e' supra il tavolo" both indicate that the cat is on the table.
Sul is more related to simply being on top of something, to simply be on the surface of something. i personally use it for objects like a key on a table or a pillow on the bed. on the other hand, you say supra when you want to be sure the person you're talking to understands that theres something above something else. in fact, i'd even consider translating supra to above instead on top of, so its more used with things that are alive or very big, like a cat.
'La tavola' is used when referring to the act of going to dinner, to the situation of having dinner. 'Il tavolo' is used when referring to the plain object 'table'.
As prepositions, both over and above can mean "at or to a place that is higher than someone or something," but over is somewhat more common: A light hangs over/above the table. He raised his arms over/above his head. She rents an apartment over/above a bookstore. http://www.learnersdictionary.com/qa/above-and-over. Would DL please accept over as well as on top?
I used "the cat is on the table" which was not accepted. I'm confused--where on the table would the cat be except on the top? Requiring "sopra" suggests that the cat is not only on the table, but perhaps floating just a bit above it. Maybe a Cheshire Cat! Anyway, I did report it (btw, the prompts give "on" as a translation of sopra.)
Tavolo is a table and Tavola is when the Tavolo is set. So for example, in a restaurant you get a Tavola. Cheers
the cat is above the table should work. If you wanted to say the cat is on top, you should have said "sul tavolo"! right?