- 分享
- 0
- 人气
- 0
- 主题
- 8
- 帖子
- 1261
- UID
- 174595
- 积分
- 1228
- 阅读权限
- 18
- 注册时间
- 2008-10-24
- 最后登录
- 2014-9-14
- 在线时间
- 2003 小时
       
|
哦哦~明白了~我本来也想问should和shall要怎样分别?刚才也看到有个网友问了
can和could也 ...
sweethammy 发表于 2011-10-1 08:05 PM 
could 和 can 是”可以”
shall 和 should 是“应该”
如果是发问,could i know 和 can i know 都可以,could i know 会比较有礼貌。也可以用“May I know"。
will 和 would 大致上没有很大差别。
will 一定
I will treat you better. 我一定会对你好一点。
would 也许会(可以是假设性的事)
I would treat you better. 我也许会对你好一点。
If I were you, I wouldn't forgive him. 如果我是你,我不会原谅他。(我不可能变成她,所以是假设性,不可能发生的事)
would 想要
I would like to have a cup of coffee. 我想要一杯咖啡。
暂时只想到这些。当然,shall 和 should,can 和 could,will 和 would,may 和 might ,这些还有很多用法,我只是举出平时比较常用到的。
Have you understood? 和 Did you understand? 的文法会比较正确。
Do you understand? 是可以的,也是最普遍的口语。
Do you understood? 不行。Do 是进行式,所以understand不可以是过去式。
I understand 和 I have understood 都可以用。
I have understand. 这个我不太清楚,不过安全起见,用 I understand 就简单明了。
Do you get it? 也是一样,普遍的口语。
Yes, I got it. 也是普遍的口语,都可以用,写书就不太恰当。
I have got it. 应该是比较正统的。 |
|