题目内容
The meeting ______ for a week .
A.has finished | B.has ended | C.has been over | D.has been in |
C
解析试题分析:句意:会议结束一个星期了。For a week 一周时间,是表示持续的时间状语,往往与现在完成时连用。Finish和end都是瞬间动词,不能与持续时间状语连用;has been over是表状态,可与持续时间状语连用;D选项表述错误,故选C。
考点:考查现在完成时。
练习册系列答案
相关题目
---Can I help you?
---Yes, I bought this radio here yesterday, but it _____________.
A.didn’t work | B.won’t work | C.can’t work | D.doesn’t work |
The Dongying-Hainan airline for about 5 months. I have taken the flights three times.
A.is open | B.has opened | C.has been open | D.has been opened |
Mr. Wang is a teacher. He ______ in this school for 20 years.
A.has worked | B.worked | C.will work | D.works |
I ____ back my hometown for a couple of years. I miss it a lot.
A.have gone | B.haven’t gone | C.have been | D.hasn’t been |
The food on the plate bad. Throw it away.
A.is smelt terrible | B.is smelt terribly | C.smells terribly | D.smells terrible |
--- Listen ! Who _______in the room?
---Let’s go and see.
A.is crying | B.crying | C.cry | D.cries |
—What do you think of the film?
—I have no idea.Because I it.
A.don’t seen | B.didn’t saw | C.haven’t saw | D.haven’t seen |
When I arrived at the cinema, the movie___________for10 minutes.
A.has begun | B.had begun | C.had been on | D.has been |