Nonono, 这里没有转折的意思。随着无线电话服务费在过去的一年中下降和手机变得越来越普遍, 许多人are now using their mobile phones (note not their home phones) to make calls across a wide region at night and on weekends, when numerous wireless companies provide unlimited airtime for a relatively small monthly fee.
而且,D 中的become can not omitted, I 'm just not sure if "with the cost of .... " is acceptable by ETS's rules.
开始我的选择是D,最初排除E就是因为has和in the last year搭配使用感觉不对劲儿,可是看了这么多的讨论,好像突然想起while有一个最早学过的用法,大概是初中的时候,老师讲的while的第一个意思就是“在……同时,当……时候”,大致相当于at the same time吧,做连词。这句话的语言环境对while做此理解好像更合情理和容易接受
以下是引用甜橙在2004-10-22 2:39:00的发言: 上午还在为这道题头大,下午突然开窍了,赶紧写在这里,希望后来者别在has...in the last year这一点上犯糊涂。这里“in the last year”表示的是“最近的一年里”,而不是“在去年”,所以用现在完成时是完全正确的。
3. E中的While不好,既然不是转折,while只能表示“during the time that",即指明一个特定的时间段。句中有"在过去的一年中"和“现在”(从手机变得越来越普遍的现在进行时态推出)两个时间段。用while 引导两个不同的时间段,指代不清。例如:While you were at home yesterday and I am in office today, he ....。
但如果用With引导,表示两个先后发生的原因,则不会有时间的指代不清。
4. D中的With应该没问题。Longman 例句: Her hair became grey with the passing of years. With John away, we 've got more room.