which和what的用法區別

Which指代這件事 , what指代內容 , what可以引導名詞性從句,在從句中可做主語、賓語、表語 。which是關系代詞,引導定語從句,在從句中可充當主語、賓語、表語 。
【which和what的用法區別】which和what的用法區別一、后接名詞時的區別
當用作定語修飾其后接名詞時,只用which和what,which和what的區別是:前者用于選擇范圍較小或較明確的場合,后者用于選擇范圍較大或不明確的場合 。如:
二、其后不接名詞時的區別
當其后不接名詞時,二者均可用,which和what的用法區別依然是:前者用于選擇范圍較小或較明確的場合 , 后者用于選擇范圍較大或不明確的場合 。
注:當選擇范圍比較明確且用作賓語時 , who也可以用which或whichone代之 。

相關經驗推薦