这里应该用主格还是宾格Nobody can solve the problem but he/him.还有 Nobody but he/him can solve the problem.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 15:43:23
这里应该用主格还是宾格Nobodycansolvetheproblembuthe/him.还有Nobodybuthe/himcansolvetheproblem.这里应该用主格还是宾格Nobodyca

这里应该用主格还是宾格Nobody can solve the problem but he/him.还有 Nobody but he/him can solve the problem.
这里应该用主格还是宾格
Nobody can solve the problem but he/him.
还有 Nobody but he/him can solve the problem.

这里应该用主格还是宾格Nobody can solve the problem but he/him.还有 Nobody but he/him can solve the problem.
\him

当然是宾格了。。him.

him.but是介词
再重复一遍,nobody but...中的but后用宾格,是因为but是个介词,介词后面带宾语,是英语语法的铁律,而与其所在句子的位置无关。

but是介词,
介词后应用宾格。
这是常理吖!

当然是宾格him了
原因:but是介词
在英语中,所有的介词后面如果很代词这个代词必须要用宾格
再比如:Thank you for him

but是个介词
介词后面带宾语,是英语语法的惯例,而与其所在句子的位置无关
如:mother make a cake for us.

如果后面是一个句子则用主格,but是连词
如果后面没有了,就用宾格,but是介词
您主要要区分but的词义