作业帮 > 英语 > 作业

请帮我分析下句子的语法,

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/18 02:35:06
请帮我分析下句子的语法,
这是新概念四29课一句话,突然对时态犯迷糊了:Ever since,people have had difficulty in deciding whether the craft should be ranged among ships,planes,or land vehicles.那个people have had ,这是个什么时态?又是have又是had?
另外,课后的一道选择题我也不知所以然:That's the ____he made it ride on a cushion of air.
A.direction B.how C.way D.idea
答案是C而我选的是D,其实我觉得二者都可以啊?请帮我解答下,
请帮我分析下句子的语法,
have做助动词,没实际意义,在这里起构成完成时态的作用.had是have的过去分词,翻成“有”,句子中had difficulty表示有困难.用in连接后面整个句子做补充,具体说明是什么困难.因为是在介词in后,所以动词decide要变成ing形式.这道题是很典型的完成时态,只是谓语动词刚好是have,所以你才会感觉迷糊了.你要记住have既可以做助动词也可以可以作动词.做动词通常翻译成“有”way表示方式方法,idea表示观点,想法.整个句子应该是说这是他做.的方式.而不是他做.的观点,因为made it ride on a cushion of air本身就是一种想法.