精英家教网 > 初中英语 > 题目详情
12.---Can you tell me how long___________?---Since you rang me just now.(  )
A.has the show begunB.has the show been on
C.the show has been onD.the show has begun

分析 ---你能告诉我表演开始多久了吗?
---从你刚刚打我电话的时候.

解答 答案:C.宾语从句how long作为引导词,后加陈述句语序,故排除A,B.主句是一般现在时,从句时态不受限制,结合上下文语境表演已经开始,发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,begin是短暂性动词,不能与how long连用,故换成be on,故答案是C.

点评 本题旨在考查宾语从句这一语法,做这类题时,要从三方面考虑:一、选准连接词 二、连接词后紧跟从句的主语 三、若主句是过去时,从句要改为相对应的过去时.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

4.______ birds have come back because the environment here becomes better and better.(  )
A.Thousands ofB.Thousand ofC.Thousands

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

3.What are you doing,Cindy?
I'm ________ my wallet.I can't find it anywhere!(  )
A.looking upB.looking overC.looking afterD.looking for

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

20.He wants to be an actor,so hetakes (take) acting class every day.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

7.她反复听着那首歌,没有一点倦意.(根据汉语意思完成句子)
She listened to the songover and over again,but she didn't feel bored at all.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

17.She haskept (借) the book for more than three weeks.

查看答案和解析>>

科目:初中英语 来源: 题型:句型转换

4.Ann usually plays the piano in the room.(用now替换usually改写句子)
Annis playing the piano in the room now.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

1.布朗宜家上个星期去度假了.
The Brownswent on holiday last week.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

2.-Are there any balls under the chair?-________.(  )
A.Yes,there isB.Yes,they areC.Yes,there areD.No,there are

查看答案和解析>>

同步练习册答案