几个英语问题,求解释~谢啦~1:(whether) we can have clean drinking water lies in (what) effective measures will be taken by the government about water pollution .第二个空(what)为什么不填that ,我不觉得这个句子缺少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 03:00:00

几个英语问题,求解释~谢啦~
1:(whether) we can have clean drinking water lies in (what) effective measures will be taken by the government about water pollution .
第二个空(what)为什么不填that ,我不觉得这个句子缺少什么成分呀?这个what 在这里是起什么成分,具体~
2:If we ( ) she planned to go abroad today ,we would see her off at the airport at the moment.
A:knew B:had known C:have known D:would know
答案选B,求解释
3:I ( ) coming to vist you ,but I wonder when I can spare time with so much work to do.
A:had thought of B:thought of C:have been thinking of D:have thought of
答案选C,为什么不选D呢?

A.第一步先判断这是两句主语从句合成句
1.whether在句首时,该句是一句主语从句,这是第一处
2.what引导的后半部分也是一句主语从句,这是第二处
如果用that,那前面应该要有一个形式宾语it
whether we can have clean drinking water lies in it that ……
比如:
It is true that he has……=That he has ……is true.
B.句子后半部分用了虚拟语气,说明事实恰恰相反,那时候我们根本没在机场遇见她
这里的虚拟是对过去的虚拟,因为我们没看见她是发生在过去的,那么if引导的从句部分时态要向前推一步,用过去完成时
C.题目打错了,不是when应该是whether
have been doing与have done的最大区别在于
前者是为了强调动作正在持续
题目翻译应该是:我一直想要拜访你,但我担心我有太多的工作要做而没有时间

1.翻译过来就是我们能否有干净的饮用水在于政府对水污染采取什么有效的措施。前面用whether后面这个what做effctive measures的定语。用that显然不对。
2.这个是虚拟语气。要表示在she planned发生之前知道即发生在过去的过去用过去完成时。
3.have+过去分词可以表示过去发生的对现在的影响或者是从过去到现在持续的动作。这里可以理解为我一直想去拜访你...

全部展开

1.翻译过来就是我们能否有干净的饮用水在于政府对水污染采取什么有效的措施。前面用whether后面这个what做effctive measures的定语。用that显然不对。
2.这个是虚拟语气。要表示在she planned发生之前知道即发生在过去的过去用过去完成时。
3.have+过去分词可以表示过去发生的对现在的影响或者是从过去到现在持续的动作。这里可以理解为我一直想去拜访你。

收起

what做疑问代词,什么的意思;
if引导让步状语从句,由planned可we的动作在过去的过去发生故选过去时。
现在完成时

现在国内还那么变态啊