In my native language we don't have count and non-count nouns so this topic is really difficult for me.
When we are talking about sliced tomatoes, is it correct to say " Is there any tomato in the sandwich?"?
Yes, "Is there any tomato in the sandwich?" is an entirely natural way to say this.
a) "Is there any tomato in this sandwich?"
b) "Yes, I sliced a tomato and put some of it in your sandwich, the rest of it is in the cupboard with the other tomatoes".
What about the word nut?
I'm not sure what you need to know, but here's some conversation.
a) "I bought a bag of nuts this morning and put them into a bowl."
b) "What sort are they?"
a) "They're mixed, some peanuts, walnuts and cashew nuts. I tried a cashew nut but it didn't seem to be fresh."
b) "Maybe we can use these nuts in cooking instead."
a) "OK, do you have a good nut recipe?"
not a teacher
Interested in Language