I'm learning English

which — meaning in English: which

Learn this word with quizzes, examples and more on Maspeak.

Guess the translation for which
place
professional
which
former
thus
Skip this question   
🎓
Learn English for free
Quizzes, examples, audio & daily challenges. No password needed — just your email.
Start learning →
Already have an account? Log in
neutral very common
Usage
Native speakers use 'which' when asking for specific information or when providing clarity about a choice among options. For instance, in a conversation about dinner plans, someone might say, 'Which restaurant do you prefer?' to pinpoint a particular choice among several.
Synonyms & nuances
'Which' is often used in contexts where choices are limited or specific, unlike 'what', which is broader. For example, 'which book do you want?' implies a selection from known options, while 'what book do you want?' might refer to any book available.
Culture
The word 'which' has Old English roots, coming from 'hwilc', meaning 'what one' or 'which one'. It has evolved through centuries to distinguish between options in both everyday conversation and written texts, showcasing its versatility in the English language.
FAQ
Q.What is the difference between 'which' and 'that'?
'Which' is used for non-restrictive clauses that add extra information, while 'that' is for restrictive clauses essential to the meaning of the sentence. For example, 'The book, which is on the table, is mine' vs. 'The book that is on the table is mine.'
Q.Can I use 'which' at the beginning of a sentence?
Yes, using 'which' at the beginning of a sentence is acceptable in informal contexts, especially when referring back to previously mentioned items. For example, 'I went to the concert last night. Which was amazing!'
Q.Is 'which' used in formal writing?
'Which' can be used in formal writing, but it is often advisable to use 'that' for restrictive clauses. However, in non-restrictive cases, 'which' is perfectly fine and often preferred for clarity.
Learn english with Maspeak →
English 1000