满分5 > 初中英语试题 >

—Has anyone taught him how to do it? —Su...

—Has anyone taught him how to do it?

—Sure. Lots of advice________, but he hasn’t made a decision.

A.gave             B.was given          C.have been given    D.has been given

 

D 【解析】 试题分析:句意:有人教他怎么做了吗?——当然了。已经给了他许多建议,但是他还没有做决定。结合语境可知下文描述的是现在已经完成的动作,故用现在完成时态。主语Lots of advice是动作对象,故用被动语态。选D。 考点:时态及语态
复制答案
考点分析:
相关试题推荐

—The spacecraft has never been to the moon, ________ ?

—Certainly.

A.has it             B.hasn’t it          C.doesn’t it        D.isn’t it

 

查看答案

—Miss Li has taught ____ English for about 3years.

—You are lucky. ____ is a very good teacher.

A.ours, She          B.our, He           C.us, He            D.us, She

 

查看答案

—How long has John been here? 

— Two years, _______ he still has no friends.

A.and              B.so               C.but              D.or

 

查看答案

—Excuse me. Could you tell me ________? 

— Sorry, I am new here.

A.where the hospital is                     B.where is the hospital

C.where the hospital was                   D.where was the hospital

 

查看答案

— ______ the earthquake in Yushu is!

— Yes, we should try our best to help them.

A.What terrible      B.How terrible       C.How terribly       D.what terribly

 

查看答案
试题属性

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