—Sorry,I’mlate.
來源:國語幫 5.32K
問題詳情:
—Sorry, I’m late.____ the film____?
—__________ for half an hour.
; begin; has begun ; begin; has been on
; begun; has begun ; begun; has been on
【回答】
D
【解析】
試題分析:句意:抱歉,我遲到了。電影已經開始了嗎?——是的,已經開始半個小時了。結合語境可知本題上文描述的是現在已經完成的動作,故用現在完成時態。下文描述的是持續到現在的動作,故也用現在完成時態。Begin表示瞬間動作,been on表示持續狀態,故選D。
考點:完成時態及動詞用法
點評:英語中的時態主要是藉助於時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時態。完成時態中的動詞有瞬間動詞和持續*動詞之分,瞬間動詞的過去分詞強調的是動作的完成,持續*動詞強調的是動作的持續*。現在完成時態中表示一段時間的時間狀語不能和瞬間動詞連用,持續*動詞不能和表示瞬間時間的時間狀語連用,需注意區分。
知識點:動詞時態
題型:選擇題