英语比较好的进来帮个忙
should have done、could have done和may have done的用法以及它们之间区别都是什么啊?说的尽量详细点啊,经常会混在一起。
should have done 表示假设, 过去应该做而没有做含有责备的意思。 如; You should have done your home work earlier. could have done 表示假设, 与过去的事实相反。 如:He could have been very rich, but he cared for no money at all. may/might have done表示对过去某事可能性的推测,意为“可能已经。。。。。。” 用might比用may更表示怀疑。 It's twelve now. She may have arrived.
答:上班族的学习方法。 1.早上起床后,打开复读机放到最大的声音听,直到离开家。 2.带着随身听,(现在别人都用MP3了)上班路上骑车听,不过要注意交通安全...详情>>
问:小华明天考试,他已经把英语背得滚瓜烂熟,第二天考试还是不及格,为什么?
答:因为第二天不考英语!!详情>>
答:一般我们中国人做介绍都是先说自己的名字啦,家庭成员啦,还有就是自己的爱好等等.总是感觉这种介绍似乎太俗气,是吧?建议你多听一些外教的课,多接触一些外国人,这样我...详情>>