You should have told me sooner.

You should have told me sooner.
是“你应该早点告诉我”还是“你应该快点告诉我”?按照字面不是应该你应该快点告诉我吗?
英语人气:648 ℃时间:2020-03-22 11:08:07
优质解答
应该是“你应该早点告诉我.”

分析:这里用了一个结构 should have done ,扩展延伸开来即由“情态动词 + have done 的结构构成,表示对已经发生了的事的一种后悔等之意.

你留意一下就知道,这里的“早点”和“快点”是不同的.
前者是已经发生的了,所以当事人表示后悔的态度,“事情都发生了,你应该早点告诉我嘛.”
后者是没有发生的,“事情还未发生,你快点告诉我.”

这只是中文之别,其实没什么大碍,只要知道这语法就可.

望见纳!有什么不懂可以追问!英语教师团诚意为您服务!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版