which与what均可就人或物提问,

但which一般用于有选择范围的情况,

what用于无选择范围或选择范围不清楚的情况。

what可以指人的职业或身份特征,也可以用来询问价格、人口数量等。

Which would you like to eat ---meat or fish?

你想吃什么---肉还是鱼?

Which colour do you like better,red or yellow?

你更喜欢哪一种颜色,红色还是黄色?

What colour do you like ?

你喜欢什么颜色?



What boys do you like best ?

你最喜欢什么样的男孩?

What a beautiful baby!

多漂亮的宝宝啊!

What is your elder sister?

你姐姐是干什么的?



What...for?/What for?用于询问原因和目的

What did you put it into the soup for ?

你为什么把那东西放到汤里去?



What if ...?表示“要是...会怎么样”

What if the train is late ?

火车要是晚点会怎么样呢?



What/How about ...?用于征求对方的意见,询问对方的情况或提出建议

It is hot today.What about going swimming ?

今天天很热。去游泳怎么样?