题目内容
—______ your sister ______ in Greener China for a long time?
—Yes.She joined it five years ago.
A.Has; been | B.Have; been |
C.Has; joined | D.Have; joined |
A
解析试题分析:句意:你的妹妹加入绿色中国这个组织有很长时间了吗?是的,她五年前就加入了。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。join对应的延续性状态词是 be in 。故选A。
考点:考查现在完成时态的用法
There serious air pollution if people use more and more cars.
A.has | B.will be |
C.will have | D.are going to be |
he girl sitting next to me on the plane was very nervous, for she before.
A.hasn’t flown | B.hadn’t flown |
C.didn’t fly | D.wasn’t flying |
The boys when the teacher came in. So she was very angry.
A.were doing homework |
B.were cleaning the classroom |
C.were fighting |
D.were learning English |
---Were you at home at 7:00 yesterday evening? I called you but no one was there.
---Sorry, we ___________ a movie at the theatre at that time.
A.watch | B.were watching | C.watched | D.are watching |
—Where is your father?
--He ________ the World Cup in the living room.
A.is watching | B.watches | C.watched | D.will watch |
一Have you mended your bike,Bob?
一Yes,I______it twenty minutes ago.
A.have mended | B.mend | C.had mended | D.mended |
—How long ________they_________?
—Sorry, I don’t know. But I know that Mr. Chen is going to _______a nurse next month.
A.did; marry; marry to | B.did, get marry; marry with |
C.have; got married; marry | D.have; been married; marry |