當前位置:成語大全網 - 漢語詞典 - 高中英語語法題

高中英語語法題

程序員可能在對程序所基於的情況的錯誤分析中犯錯誤。

哪壹個在哪裏?

妳在B和C之間選擇什麽?為什麽不選擇另壹個呢?

答:丙。

解析:本題考查定語從句。這個節目是基於某事。(這個前因應該是分析,不是情境。事實上,這個定語從句應該是非限制性的,因為前壹句的意思是完整的:程序員可能會因為對情況的錯誤分析而犯錯誤,而這個程序是基於這個錯誤分析的:程序是基於這個錯誤分析的。

有些同學沒有理解句子的意思,以為先行詞是情境,根據考試經驗選擇了where,但事實並非如此。

當先行詞不是典型的處所名詞時,如place等。,和其他事物有固定搭配(在壹個地方,在壹個工廠)的用它,具體應該用介詞+which來代替where來引導定語從句,因為後者不能使人理解兩者之間的關系,如:

下面有壹只貓的桌子是我的。

下面有壹只貓的桌子是我的。辦公室裏有許多桌子。我說有壹張桌子下面有壹只貓。妳不能在這裏用where,因為這個where不能還原到哪個之下,別人也不知道貓和書桌的關系。因為貓可以在上面、裏面、旁邊)等。

會用where引導定語從句的,壹般都能找到合適的介詞,然後+which代替。但是where不能代替的介詞+。Why用於which,when用於in/at/on哪個時間,where用於in/on/at/to哪個地方。其他不允許的介詞+。