1.答案:C Not having received a reply.
很显然,由句子意思理解,最好的答案选C,还没有收到回复,所以我决定在写一遍.但我问了一外国朋友,他说A也可以,对他来说没区别,只是C的语法更好.B肯定不对,D的话,后面应该用write back,不是again.
2.选B to make What have we done to make sb .据说这是一句型,先记着好了,对不起,我没有更好的能说服你的解释,等我吵出好的解释在补充.我们做了什么让她不高兴?
3.这句话的意思是就像在自己家一样(随便),别客气.一般在招待客人的时候用.
4.选C put off是推迟的意思,call on sb是拜访某人,但据说外国用的很少,比较正式.call in 有打电话(来工作单位等)的意思,call up可以是征召入伍,call at可以是火车等的停靠的意思,很多,你可以自己查一下字典,选常用的记就可以了.因为她得去看妈妈,所以昨天的会推迟了.
5.选C 因为make sb do sth是固定的,让某人做某事.