朋友,
1.havebeenin指“一直在……”表示一种持续的状态.例如:IhavebeeninChengdusinceIwasborn.(从我出生我就一直在成都.)
havebeento指“已经去过了……”表示以前去过并且现在已经回来了.例如:TheyhavebeentoShanghaitwice.(他们已经去过上海两次了,{这里隐含了:他们现在已经回来了.})
havegoneto指“已经去了……”表示已经去了某地,并且可能在去的路上或者已经到达了目的地.例如:ShehasgonetoBeijing.(她已经去了北京.{这里隐含了:她可能在去的路上或者已经到达了目的地})
2.选D是对的.
happento有两种用法:
一是sth.happentosb.某事发生在某人身上,to是介词,意思是“在、于”.例如:Anaccidenthappenedtohim.(一起事故发生在了他身上.)
二是sb.happentodosth.某人碰巧做成了某事,to是动词不定式,后面接动词原型.例如:Ihappenedtoseeit.(我碰巧看见了它.)所以应该选D,整句话翻译做:一起事故发生在了他身上,而我碰巧看见了.
语文:
1.雨后春笋:比喻新生事物大量涌现.
雨过天晴:比喻情况由坏变好.
还有:风雨交加、风调雨顺、风雨无阻、春风化雨、挥汗如雨、梨花带雨、翻云覆雨、山雨幽幽、倾盆大雨、未雨绸缪、巫山云雨、春雨如油、顶风冒雨、烟雨蒙蒙、狂风暴雨、枪林弹雨……
2.俗语和谚语没多大区别:及时雨,不知哪块云彩下雨,有雨四方亮,无雨头上光,躲雨跳到河里,风里来、雨里去,干打雷不下雨,雷声大、雨点小,天无一月雨、人无一世穷,天要下雨、娘要嫁人,听风就是雨,屋漏又遭连夜雨……
3.莎士比亚的戏剧,李力的小说
懂了吗?没懂再来问我!