Student or Learner
Hi all. My question is that should I say "test you for what you have learnt" or "test you on what you have learnt"?
Be free to pick out any grammar mistake I make in my question, too. Many thanks.
"Invading armies have no rights." Noam Chomsky