合聚咖

合聚咖

英语问题

admin

1.定语从句中关系代词(which)作介词的宾语时,介词可以提前(即放在which之前),也就是说,本来这个句子应该是这样的:The pen,which I paid 2 dollars for, was lost.

这样,你就可以看出来,for 是和paid构成固定搭配的:pay...for “付钱”的意思。所以就只能选 B.for which

2.I don't like such a person_____often lies before your face.

仍然是定语从句的问题。引导定语从句的关系代词除了常用的that, which, who等,as 也算一个,尽管不常用。这里as 跟前面的such形成呼应。所以选B.as。这句话的意思是“我不喜欢这种老在你面前撒谎的人。”

3.He is one of the students who____praised by the teacher.

这里的who引导的定语从句所修饰的词是students,而不是one,所以其后的谓语要用复数形式,所以选A.were了,不选B.was。至于C.have不符合语法规范,如果是have been的话就可以了,构成现在完成时态的被动语态。

4.He is the only one of the students who____praised by the teacher.

A.were

B.was

C.have

此题和上一题不一样,这里one前面有一个only修饰,说明who引导的定语从句是修饰one的,算是特殊情况吧,记住就行了。

5.I don't like ____you speak to Mother.

可以看成是约定俗成的用法,记住吧,下次就不会错了。当然,B.the way in that明显错误,因为,介词提前的话,就不能用that,应该用which。D.the way of which 如果换成the way in which还能算通,因为in 与way搭配。

6.He expressed a hope____he would visit China again the next year,and this was the very hope___he would expressed as soon as he arrived in the country.

A.that,that

B.which,which

D.which.that

第一个that从句是同位语从句,同位语从句只能由that引导,是解释说明前面的hope的,也就是说“希望”的内容是什么(再次访华)。

第二个that引导的是定语从句,意思是“他将要表达的”)愿望,由此可以看出两种从句的不同(体会一下,他的“愿望”的内容并非“他将要表达”。

那么,现在只有C.that,which 似乎可以用,但是当先行词(即定语从句所修饰的词)前面有very,first, best等词修饰时,就只能用that而不用which。

赚你50份不容易。最好找一本语法书看一看。祝你进步!