More than 20 people ________ in traffic accidents ________ last May. A.died; for B.have bee.

More than 20 people ________ in traffic accidents ________ last May. A.died; for B.have been dead; since C.have died; for D.have been dead, for

B


试题分析:since在引导时间状语时,后面接时间点;for在引导时间状语时,后面接一段时间。根据下文last May即可断定选B。句意:自从去年五月以来,超过20人死于交通事故。结合语境可知本句描述的是现在已经完成的动作,用现在完成时态。
点评:英语介词的一个特点是一词多义,并且介词间语义交叉现象很多,习惯用法也很多,有时很难从词义上区分开来。故学习中要注意不断总结,熟记一些介词和动词的固定搭配用法及习惯用法,是完成此类问题的捷径。
温馨提示:答案为网友推荐,仅供参考
相似回答