4.-Do you know how long _______?-Sorry,I'm not sure.( 。
A.has he fallen asleepB.has he been asleep
C.he has fallen asleepD.he has been asleep

分析 ---你知道他睡了多久嗎?
---抱歉,我不知道.

解答 答案:D.結(jié)合句意可知表達(dá)動作發(fā)生在過去,持續(xù)了一段時間,故用現(xiàn)在完成時have/has+過去分詞,fall asleep是短暫性動詞,不能與how long連用,故換成be asleep,how long作為引導(dǎo)詞,后加陳述句語序,主語he,故has,be的過去分詞been,故答案是D.

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

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

科目:初中英語 來源: 題型:詞匯應(yīng)用

14.Now people use washingmachines( 機器)to wash clothes.

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

15.Mr.Brownteaches(教) us English.We all like him.

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

12.I usually use my computer to send andreceive (收到)emails.

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

19.In the past three years in the middle school,hehas changed (change) a lot,especially he is kind to others.

查看答案和解析>>

科目:初中英語 來源: 題型:詞匯應(yīng)用

9.Spring comes,oldleaves(葉子) are falling down and the new ones are growing.

查看答案和解析>>

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

16.---How long have the twins _________this school?---For over a year.( 。
A.arrive atB.come toC.been toD.been at

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

13.1.Can you swim?E                      
2.When does Tom go to work?D
3.Does she get to school by bus?B
4.Let us see the tigers.A
5.Why do you like him?C
        
A.Ok.
B.Yes,she does.
C.Because they are fun.
D.At 7:30.
E.No,I can't.

查看答案和解析>>

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

14.-__________a sports game next week?
-Yes,there will.(  )
A.Will there haveB.Will beC.Will there beD.will have

查看答案和解析>>

同步練習(xí)冊答案