1.There (D) a dirty river here,but now it has become quite clean.A.would be B.ought to be C.has been D.used to be【为什么不选A?】2.What he said has us (A) all night.A.laughing B.to laugh C.laugh D.laughed【为什么不选C?】关于第一题
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 03:36:47
1.There (D) a dirty river here,but now it has become quite clean.A.would be B.ought to be C.has been D.used to be【为什么不选A?】2.What he said has us (A) all night.A.laughing B.to laugh C.laugh D.laughed【为什么不选C?】关于第一题
1.There (D) a dirty river here,but now it has become quite clean.
A.would be B.ought to be C.has been D.used to be
【为什么不选A?】
2.What he said has us (A) all night.
A.laughing B.to laugh C.laugh D.laughed
【为什么不选C?】
关于第一题,我们语法解释那里有说【would 还可表示过去的习惯性动作,意为“常常,总是”,相当于used to】
1.There (D) a dirty river here,but now it has become quite clean.A.would be B.ought to be C.has been D.used to be【为什么不选A?】2.What he said has us (A) all night.A.laughing B.to laugh C.laugh D.laughed【为什么不选C?】关于第一题
1 从句意上说,become说明a dirty river 是以前的实际情况,所以用过去时
你说的A,过去将来时,表示你过去期望它现在脏,就不存在后面的become了
所以不符合提议
针对你的补充
Used to可指过去的状态或情况,would则不能,would强调反复发生的动作
2 这里的have是使役动词,have sb do/doing都可以
后面的all night说明laugh是持续的 所以用laughing
1 A would是will 的过去式 意思是 将会 不符题意
2 固定搭配 have sb done 让某人做某事;have sb doing 让某人一直做某事
因为1条是过去时,所以要用动词的过去式,2条就看看你的掌握咯!加油哦!~~~~~~~~