英语语法翻译问题。

英语语法翻译问题。求英语学霸执教,我在网上查定语从句的引导词并没有whichever 啊!If the value of the variable is outside of this range , then you should print either 0 or 100,whichever is closest.最后那个whichever 引导的是定语从句吗?whichever 可以引导定语从句吗?应该怎么理解?理解成"无论距离有多近,打印0或100"还是理解成"离0近打印0.离100近,打印100?"

因为whichever不引导定语从句,它引导两种从句
一,名词性从句,相当于any…that,其意为“无论哪个”“随便哪个”。如:
You can pick whichever one you like. 你喜欢哪个就挑哪个。
Whichever of them gains the most points wins. 他们中哪一个得分最多,哪一个就赢。

二,让步状语从句,用于引导让步状语从句时,相当于no matter which,其意为“无论哪个”“不管哪个”。如:
Whichever you choose, the others will be offended. 无论你选哪个,都会冒犯其余的人。
Whichever you buy, there is a six-month guarantee. 不管买哪个都有6个月的保用期。

你这句明明显属于第一种情况,
whichever is closest=any number that is closest追答

whichever引导名词性从句一般指主语从句和宾语从句,不太引导表语从句和同位语从句。

立即就是要么打0,要么打100,哪个离得最近打哪个

理解,不是立即

追问

那具体是什么名次性从句呢?

追答

宾语啊

追问

做谁的宾语啊?

追答

print,print any number that is the closest

追问

Pensions should be increased annually in line with earnings or prices, whichever is the highest.那这句话whichever引导的也是宾语从句吗?做谁的宾语?

追答

对,不是让步状语就肯定是主语或宾语,这个是increase的宾语

increase annually in line with any factor that is the highest, earnings or prices.

追问

不能是increase 的宾语吧……你再好好看看行吗

追答

是,看走眼了,的确是宾语,但是是介词with后面的宾语,介宾结构做整句的状语

追问

那with后面的一些宾语之间不用连词吗?

Earning price whichever 从句

之间没有连词的吗

追答

不需要啊

You can choose whichever you like, red or blue.

追问

但是with后面能跟宾语从句吗?貌似理论上是可以,能不能给我举几个其他例子

追答

可以。 I will deal with whatever is coming.

I will use this color with whichever you choose.

追问

真是感谢你这么耐心的回答

追答

不客气,就是你的头像太分散我注意力了,哈哈

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-03
只是不常见而已, whichever 等于 anyone one of them

供参考。追问

这是定语从句吗?

本回答被网友采纳
第2个回答  2017-05-03
是一套吓唬英语学习者而老外自己未必遵守的规则。
相似回答