英语语法问题,高手解答。

2024-11-22 03:03:06
推荐回答(3个)
回答(1):

Which 要引导定于从句,这样necessary就要在定于从句中充当成分,但根据句子的意思,necessary不需要充当从句成分,后面的obtaining引导的短语修饰necessary,为所属关系,所以用of

回答(2):

of是介词,后面不能接句子,你看obtaining...相当于动名词短语,而不是一个完整的句子。which引导定语从句,是以一个句子充当形容词,作定语(后通常接的是句子或者简化形式)。这个道理如同because与because of一样。

回答(3):

从句子本身看,是一个虚拟语气。后面的句子给了一个一般过去时。说明前面是与过去事实相反相反的假设或虚拟。所以就用了could
have
made.而would
make是与现在事实相反的假设过虚拟。