文章确实比较简单,但这个问题并不简单。我试图分析如下:1. 从句为什么不用过去完成时?If you told me that the older one was 6, I wouldn't have known the difference.这里的从句没有用过去完成时,因为它不是对过去已发生情况的假设——对方过去并没有“告诉我较大的那个孩子是6岁”,对方过去告诉我的是“一个是3岁,另一...
回答于 2022-06-11 08:02
同意好题老师的解答,require 可以接动名词,但习惯上不接不定式作宾语(除非这个不定式是被动式):正:It takes practice and requires breaking some bad habits.误:It takes practice and requires to break some bad habits.正:The plant requires to be watered.同时注意 require doing sth 有两个用法:一是表示需...
回答于 2022-06-10 09:01
be sure to do 与 be sure doing 都可以说,但语义上有区别:be sure to do sth 意思是“肯定会做某事”,不定式所表示的动作尚未发生。如:He is sure to come. 他肯定会来。He is sure to win. 他肯定会赢。be sure doing sth 意思是“肯定在做某事”,doing sth 所表示的动作正在发生、已经发生或为通常情况(此用法主要见于...
回答于 2022-06-05 21:25
虽然与表示次数的once, twice, three times 等连用时通常用 have been to,但用 have gone to 也不算错(主要见于美国英语):
回答于 2022-05-30 16:39
你的问题有点奇怪。语言表达是灵活多样的,丰富多彩的,不可能总是用一种表达。况且你的句子用现在分词和并列谓语在侧重点上也有区别:1. Jim attacked a boy, accusing him of his improper behavior.句中 attacked 为谓语动词,是叙述的重点,后面的现在分词短语起补充说明作用。2. Jim attacked a boy and accused him o...
回答于 2022-05-29 18:47
我觉得只能填不定冠词: We all know that Cindy is a smarter student than John in our class. 若用定冠词,则不能用 than,比如可以说: We all know that Cindy is the smarter student of the two.
回答于 2022-05-29 18:39
类似你的句子中的what,不同的语法著作或辞典有不同的叫法(作为英语学习者,它叫什么并不重要,重要的是你要能正确理解的用法和意思;理解它的重点是要知道它在意义上相当于“先行词+关系代词”):1. 有的人称之为“缩合连接代词”(如《薄冰高级英语语法》,薄冰同时认为缩合连接代词(condensed conjunctive pronoun)由于其...
回答于 2022-05-18 07:34