:點上方↑「新起點XQDdd」關注更多資訊 !
some與any的用法區別
一、一般說來,some用於肯定句,any用於否定句和疑問句。例如:
She wants some chalk.
She doesn’t want any chalk.
二、any可與not以外其他有否定含義的詞連用,表達否定概念。例如:
He never had any regular schooling.
三、any可以用於表達疑問概念的條件句中。例如:
If you have any trouble, please let me know.
四、在下列場合,some也可用於疑問句。
1、說話人認為對方的答覆將是肯定的。例如:
Are you expecting some visitors this afternoon?(說話人認為下午有人要求,所以用some)
Are you expecting any visitors this afternoon?(說話人不知道下午是否有人來,所以用any)
Didn’t you give him some tickets?(說話人認為票已經給他了。問題的回答是:Sure I did)
Did you give him any tickets?(說話人不知道是否給票了。回答可能是yes或no。)
2、款待用語或問句的實質等於提出一個要求並希望得到肯定的回答時。例如:
Won’t you have some more tea?
Could you get me some clips?
這類用語中的some不能用any代替。
3、在「Let me know if you need any help.」這類條件句中,可用some代替any。
用any表示說話人完全不知道對方是否需要幫助,或表示說話人願意向對方提供無限量的幫助。
Let me know if you need help.
用some 則表示提供對方某種程度的、確定的幫助,或者表示期待肯定的回答。
Let me know if you need some help.
some和any的區別如下:
一般來講some用於肯定句,而any用於否定句和疑問句,但是有以下例外:
1)any可以用在肯定的條件從句中,例如:
If there is any mistake, please let me know.
2)some用於表請求的疑問句中表示希望得到對方肯定地回答,進而顯得請求很誠懇,例如:
- Would you like some tea? no, not
這兩個詞都表示「否定」,但含義和使用場合不同。