More than 20 people ________ in traffic accidents ________ last May. A.died; for B.have bee.
Morethan20people________intrafficaccidents________lastMay.A.died;forB.havebeendead;si...
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人死于交通事故。结合语境可知本句描述的是现在已经完成的动作,用现在完成时态。 点评:英语介词的一个特点是一词多义,并且介词间语义交叉现象很多,习惯用法也很多,有时很难从词义上区分开来。故学习中要注意不断总结,熟记一些介词和动词的固定搭配用法及习惯用法,是完成此类问题的捷径。 |
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询