满分5 > 初中英语试题 >

More than 20 people ________ in traffic ...

More than 20 people ________ in traffic accidents ________ last week.

A. died; for  B. have been dead; since C. have died; for  D. have been dead, for

 

B 【解析】 试题分析:句意:从上周到现在有超过20人在交通事故中丧失。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。die对应的延续性状态是be dead.故选B。 考点:考查现在完成时态的用法  
复制答案
考点分析:
相关试题推荐

      have you learnt English?   —Since 2006.

A. How far      B. How long       C. How often    D. How soon

 

查看答案

I think skiing is ____ great fun.

A. a         B. /        C. an      D. the

 

查看答案

I have bought a Chinese – English dictionary?

When and where_____ you _____ it?

A. have, bought  B. did, buy        C. will, buy      D. do, buy

 

查看答案

He has been in the USA        .

A. since a monthB. for a month C. for a month ago D. in a month

 

查看答案

-Excuse me, does Mr Smith son live here?

-He used to_______ here, but he gets used to ______ in a modern city.

A. live, liveB. living, livingC. living, liveD. live, living

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.