1.根据词义选择:show off 炫耀 set off 出发2.bring...to...为...带来...此句指奥运会会为中国带来机会;若选A,只能说:Chins will get lots of opportunities 3.此句因用现在完成,强调由过去持续到现在的动作:从美回来后一直担任工程师;过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”4.此句谓语动词是had finished ,很明显是过去完成,当然选B,若动词是过去式finished,则选C5.protect from是使免受,放入句中就是使昆虫免受猪的伤害,很明显意思相反;应选keep off:泥能为猪挡开昆虫之苦.根据句意,“你”已离开Canada,leave是过去发生的,当然用过去式7.如选A,意思为“直到你不戒烟,你将死亡”;选D意为:“如果你不戒烟,你将死亡”,答案很明显
1. show off 炫耀,put off 推迟,set off 出发,turn off 关掉2.噢林匹克运动会不会得到,只会带来机会3.是从过去到现在,不是从过去的过去到过去4.had not they也不对,应该是hadn't they?是过去完成时,不是一般过去时。5.keep A off B 意思是让A远离B,protect A from B意思是从A保护B。6.宾从说的是过去的事7.这句中的end up 不能延续,所以不能和until用在一起。就算能用,那意思就是“不解研究死不到医院,借了才可以。” 用if ,意思是“如果不戒烟,就会生病住院病死在那里。”