For years the workers have had to tolerate low wages这是个什么样的句式,语法怎么分析,For years the workers have had to tolerate low wages and terrible working conditions原句如此.为什么要用have had to?have to
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 21:38:58
For years the workers have had to tolerate low wages这是个什么样的句式,语法怎么分析,For years the workers have had to tolerate low wages and terrible working conditions原句如此.为什么要用have had to?have to
For years the workers have had to tolerate low wages这是个什么样的句式,语法怎么分析,
For years the workers have had to tolerate low wages and terrible working conditions原句如此.
为什么要用have had to?have to
For years the workers have had to tolerate low wages这是个什么样的句式,语法怎么分析,For years the workers have had to tolerate low wages and terrible working conditions原句如此.为什么要用have had to?have to
因为句子中有个“for+一段时间”啊,过去的动作持续到现在那就要用现在完成时啊,而现在完成时的结构就是have/has+P.P(动词的过去分词)
句子的意思是“多年来工人们不得不忍受着低收入及糟糕的工作环境.”
在好几年的时间里,这些工人都不得不忍受着低待遇和恶劣的工作环境
have had to 是现在完成时,have to是一般现在时,句中已经有For years这个了,说明这是一个从过去一直延续到现在的动作,所以得用have had to 现在完成时来表达哦~
因为他说了 FOR YEARS, 给了一个 从过去直到现在的时间段
这里必须要用现在完成时 have/has+过去式分词
have to 在这个时态里是 have had to
就算 有两个 have 看起来也许别扭 但这是正确的
楼上的翻译都是正解