12.You are too late.The film ______ since half an hour ago.( 。
A.has begunB.has been onC.began

分析 你來得太晚了.電影已經(jīng)開始半個小時了.

解答 答案:B 聯(lián)系漢語意思根據(jù)since half an hour ago(從半小時前),可知此處since是現(xiàn)在完成時的標(biāo)志詞,此處應(yīng)使用have+過去分詞的結(jié)構(gòu);又因為since短語表示一段時間,所以其所在句子的謂語動詞應(yīng)使用延續(xù)性動詞.又知has begun意為已經(jīng)開始,但不能與一段時間連用;have been on意為已經(jīng)開始,表示一種狀態(tài),可以與時間段連用;began是過去時態(tài),顯然不符合用法.所以此處應(yīng)填寫has been on,故選B.

點評 此題考查現(xiàn)在完成時的用法.做題時,應(yīng)抓住句中的時間標(biāo)志詞判斷出時態(tài),可得出句子結(jié)構(gòu).其次要注意當(dāng)句中是for+一段時間/since+時間點時,要使用延續(xù)性動詞.

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

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

2.-We'll take part in the speech competition.
-________!( 。
A.C ongratulationsB.Good luck
C.Well done   

查看答案和解析>>

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

3.-Can you tell me_______?
-Sure.His home is next to the cinema.( 。
A.what is Stone doingB.where Stone lives
C.where does Stone live   

查看答案和解析>>

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

20.Gelivable(給力)has become         hot word this year.( 。
A.aB.anC.theD./

查看答案和解析>>

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

7.-The doctor told me____ too much but I find it difficult.
-The doctor is right.The less you drink,______ you will be.( 。
A.don't drink; the healthier
B.not to drink; the healthier
C.not to drink; the more healthier
D.don't drink; healthier

查看答案和解析>>

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

17.Healthy food and exercise help ________to study better.(  )
A.usB.weC.our

查看答案和解析>>

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

4.-What's your favourite fruit?
-Apples.You know,_______ apple a day keeps the doctor away.(  )
A.aB.anC.theD.不填

查看答案和解析>>

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

1.I'm waiting for my friend.     ,I'll go shopping alone.(  )
A.If she comesB.If she doesn't come
C.If she won't come   

查看答案和解析>>

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

2.He likes reading very much.Most of his money          on books.( 。
A.is spentB.spendC.spendsD.are spent

查看答案和解析>>

同步練習(xí)冊答案