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作為引導(dǎo)詞,后加陳述句語序,故排除A,B.主句是一般現(xiàn)在時,從句時態(tài)不受限制,結(jié)合上下文語境表演已經(jīng)開始,發(fā)生在過去,持續(xù)了一段時間,故用現(xiàn)在完成時have/has+過去分詞,begin是短暫性動詞,不能與how long連用,故換成be on,故答案是C.

點評 本題旨在考查賓語從句這一語法,做這類題時,要從三方面考慮:一、選準(zhǔn)連接詞 二、連接詞后緊跟從句的主語 三、若主句是過去時,從句要改為相對應(yīng)的過去時.

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:初中英語 來源: 題型:選擇題

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.她反復(fù)聽著那首歌,沒有一點倦意.(根據(jù)漢語意思完成句子)
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.

查看答案和解析>>

科目:初中英語 來源: 題型:句型轉(zhuǎn)換

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

查看答案和解析>>

同步練習(xí)冊答案