题目内容
—You are late again. The class _________ for five minutes.
—Sorry. There’s something wrong with my bike.
A.began | B.has begun |
C.was on | D.has been on |
D
解析试题分析:句意:你又迟到了。这节课已经开始五分钟了。对不起,我的自行车出了些毛病。for five minutes是现在完成时的时间状语,谓语动词要具有延续性,begin是非延续性动词,应换成be on,现在完成时结构为have /has+动词过去分词,故选D。
考点:考查现在完成时的用法。
— Did you watch the opening of Winter Olympic games?
— No, I didn’t. I ______ on the Internet.
A.study | B.have studied |
C.am studying | D.was studying |
I’m busy now. I ______ to you after school this afternoon.
A.talk | B.talked |
C.will talk | D.have talked |
---I came to your office yesterday morning, but nobody was in.
--- Sorry, we _______ a meeting .
A.have had | B.are having |
C.were having | D.had |
The old temple _______ a lot of tourists from all over the world so far.
A.has attracted | B.attracts |
C.attracted | D.will attract |
Dick, it's the _______ time in three days that you _______ the same mistake.
A.second; have made | B.second, make |
C.two; have made | D.two, will make |
Robert is away. He _______ America since last week.
A.has been to | B.has joined a club in |
C.has studied in | D.has become a manager in |
—Excuse me! You can’t take photos here.Look at the sign. It says “NO PHOTOS”.
— Sorry,I _________ see it and I _______ do it.
A.didn’t; won’t | B.don’t; won’t |
C.won’t; won’t | D.don’t; don’t |
—Have you mended your shoes, Bob?
—Yes, I _________ them twenty minutes ago .
A.have mended | B.mend | C.had mended | D.mended |