In Canadian English (and American English I assume too), we don't usually say "to take" a meal. Although in British English I think it is possible.. can a non-NAmerican English speaker confirm this? I have met many people who speak English as a second language (it is my first) who do learn this structure (and who don't have it in their native tongue).
At first, I corrected students because I didn't think it was proper English, but then found out that it was in the textbooks. Is it used by any native speakers though? (I was assuming it was either British or perhaps used in some places in America.. )