Teacher: Who can say the multiplication table from 1 to 10.
Or,
Teacher: Who can tell me the multiplication table from 1 to 10.
Which of the two sentences is more appropriate for a teacher to use in a classroom?
Thank you.
If you're trying to find the difference between tell and say by using this example, see: What is the difference between “say” and “tell”?.
However, if you really are specifically interested in this scenario, then of the two choices, say is better tell me* is better:
Teacher: Who can tell me the multiplication table from 1 to 10.
*I misread the original as say the and tell the.
As the linked post suggests, the basic patterns are say something and tell someone. Both choices are grammatically correct, but idiomatically, we don’t say the multiplication table.
Since children are taught to memorize the times tables and then repeat them from memory, a good alternative is recite:
Teacher: Who can recite the multiplication table from 1 to 10?
(Also, question mark.)
Here are a couple of relevant dictionary entries:
- Definition of recite
transitive verb
1 : to repeat from memory or read aloud publicly(M-W)
- recite
verb (used with object), re·cit·ed, re·cit·ing.
to repeat the words of, as from memory, especially in a formal manner:
to recite a lesson.(Dictionary.com)
I think the second is most appropriate to be said to students by a teacher. 'Tell' means 'Who can prove their knowledge of multiplication to me'. 'Say' or 'recite' just means 'Who can mindlessly parrot multiplication tables into space'.