7小时前 发表了文章
8小时前 回答问题
关于 mustn't have done 的用法,许多人都做过研究和分析。下面引用上海外国语大家张月祥教授(章振邦主编《新编英语语法》的主要作者之一)在其《英语语法一点通》中的一个解释,供参考:注意张月祥教授在解答中有一句特别重点的话,对于理解网友的问题很有帮助:也有人认为,推测性 must 有两个否定形式:can’t(不可能)和mustn’t(肯定不),前者 not 否定 can,后者 not 否定其后的主动词。这既适用于“ mustn’t +不定式一般式(即+动词原形)”,也适用于“ mustn’t +不定式完成式(即+ have +过去分词)”。根据张月祥教授的分析,网友的问题选A和B都可以:选A,即选 couldn't have spoken,表示“他不可能在今天早上的会上发了言”(因为当时他还在住院)选B,即选 mustn't have spoken,表示“他肯定没有在今天上午的会上发言”(因为当时他还在住院)至于为什么不能选 shouldn't,主要是因为填它,与后面 He was in hospital at the time 不是很吻合。关于 shouldn't have done 的用法,本站有很多讨论,你可以自己去查阅。最后补充一句,张月祥教授的分析在其解答的最后有一条建议,也需注意一下:由以上所述可知,mustn’ t(尤其在美国英语中)能用于表示“推测”。但对初学者来说,我们还是认为应首先学会使用推测性must与can’t的对应关系,不要用mustn’t表示推测。这是基础。待到基础牢靠之后再进而考虑推测性用法的must能否用于否定形式的问题。
2022-12-19 22:49 回答问题
你的句子不宜添加 how。句意:As time passed, people learned to accept the changes. 随着时间的推移,人们学会了接受这些改变。一般说来,当表示有意识地学习做某事时,后面的不定式有没有how都可以。如:She learned (how) to weld. 她学会了焊接。Later on I learned (how) to read music. 后来我学会了识谱。She learned (how) to turn a cartwheel. 她学会了如何做侧手翻。he finally learned (how) to drive at the grand old age of 70. 她最终在70岁高龄学会了开车。但当表示无意识地学习做某事时,后面的不定式通常不用how。如:I must learn to bite my lip. 我必须学会不乱说话。Very early in life when the baby feels the pangs of hunger, she learns to scream. 当新生儿感到饥饿时,就学会了喊叫。Since I had the accident, I’ve learned to take each day as it comes. 自从出了那次事故后,我就学会了一切顺其自然。
2022-12-19 20:14 回答问题
dollar 应改用复数,因为这样用的 dollar 是可数名词:Can I pay in US dollars? 我可以用美元支付吗?又如:The price of oil is given in US dollars. 石油的价格是以美元标价的。The borrowings were denominated in US dollars. 借款以美元结算。