so on前可以用or取代and吗?THANKS!

问题描述:

so on前可以用or取代and吗?THANKS!
上次英语期末考试,有一道题把我难住了,这样的:
There are many apples,melons,bananas _____ so on in the desk.这里肯定填and,但如果题目变成否定形式:There are not many apples,melons,bananas _____so on in the desk.那这里应该填or还是and,老师不是说and的否定形式是or吗?( ̄︶ ̄)

这是一个固定用法啊 and so on 表示等等不在详细列举.
or用于否定句,表示 也不
He can't read or write.他不会读,也不会写.
这种情况才是用否定形式or.