i should listen to my parents, because i think they are right.
i should have listened to my parents, because i think they were right.
用这两个句子为例子帮我分析下,谢谢。
should have done的用法
答案:4 悬赏:70 手机版
解决时间 2021-04-04 18:36
- 提问者网友:沉默菋噵
- 2021-04-03 20:30
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-04-03 21:08
原发布者:qingwing11
shouldhavedone的用法1.should用于表示惊奇和欣喜的句子中,表示“竟然”、“居然”等含义1).Whyshouldthedoorbelocked?为什么居然把门锁起来了?2).Itiswonderfulthatyoushouldhaveachievedsomuchintheseyears.这几年中你们竟然取得如此大的成就,真了不起!(注意这里主语从句内出现时间状语intheseyears,一般要求用现在完成时,而使用should是为了表示惊异、赞叹意味。2.shouldhavedone表示竟然做了某事,体现说话者一种惊奇、惊讶、不相信的语气:Thepaintingconsideredtohavebeencopiedshouldhavewontheprize.那副被认为是复制品的画竟然获得了大奖。3.shouldhavedone还可以表示“本来应该做某事而实际上没有做”Youshouldhavefinishedyourhomeworkearlier,butyoudidn't。注意:shouldhavedone只用于谈论过去情况,主要有两个用法:一是用于推测过去已经发生的情况,二是用于指本该发生而实际上未发生的情况。如:Youshouldhavetoldmesobefore.你早就应该告诉我。Heshouldhavearrivedbynow.此时他本该到了。Lookatthetime!Weshouldhavebeenatthetheatretenminutesago.瞧都什么时候了!十分钟前我们就该到戏院了。附:有关should的用法:一、作shall的过去式,多用于间接引语中,表示“提议、探询、许诺、要求、命令、决定、必要”等。1.Sheaskedmeifsheshouldopenthewindow.2.Shesaidshe
shouldhavedone的用法1.should用于表示惊奇和欣喜的句子中,表示“竟然”、“居然”等含义1).Whyshouldthedoorbelocked?为什么居然把门锁起来了?2).Itiswonderfulthatyoushouldhaveachievedsomuchintheseyears.这几年中你们竟然取得如此大的成就,真了不起!(注意这里主语从句内出现时间状语intheseyears,一般要求用现在完成时,而使用should是为了表示惊异、赞叹意味。2.shouldhavedone表示竟然做了某事,体现说话者一种惊奇、惊讶、不相信的语气:Thepaintingconsideredtohavebeencopiedshouldhavewontheprize.那副被认为是复制品的画竟然获得了大奖。3.shouldhavedone还可以表示“本来应该做某事而实际上没有做”Youshouldhavefinishedyourhomeworkearlier,butyoudidn't。注意:shouldhavedone只用于谈论过去情况,主要有两个用法:一是用于推测过去已经发生的情况,二是用于指本该发生而实际上未发生的情况。如:Youshouldhavetoldmesobefore.你早就应该告诉我。Heshouldhavearrivedbynow.此时他本该到了。Lookatthetime!Weshouldhavebeenatthetheatretenminutesago.瞧都什么时候了!十分钟前我们就该到戏院了。附:有关should的用法:一、作shall的过去式,多用于间接引语中,表示“提议、探询、许诺、要求、命令、决定、必要”等。1.Sheaskedmeifsheshouldopenthewindow.2.Shesaidshe
全部回答
- 1楼网友:青灯有味
- 2021-04-03 23:46
i should listen to my parents, because i think they are right.这是一个真实语气的句子。意思是我应该听父母的话,因为我认为他们是对的
i should have listened to my parents, because i think they were right这是一个虚拟语气的句子。意思是我本应该听父母的话,因为我现在认为他们当时是对的。should have done 表示对过去时态的虚拟。.
- 2楼网友:夜余生
- 2021-04-03 23:13
第一句的意思是:
我应该听我父母的话,因为我认为他们说得对。
第二句的意思是:
我当初真应该听我父母的话,因为我认为他们当时说得对。
两句话最大的不同是在于第一句是面向未来,第二句是后悔当初。
should have done表示的意思就是当时应该这么样,(但实际并没有那么做)。
- 3楼网友:舍身薄凉客
- 2021-04-03 22:21
选b啊!
suggestion表建议的时候后面跟虚拟语气。
没有suggestion后边加should have done的用法!
而且只能省should!
应为:john repeated his suggestion that the meeting (should) be put off.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯