题目内容
—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 |
D
解析试题分析:句意:他们结婚多久了?对不起,我不知道。但是我知道陈先生下个月会和一个护士结婚。Marry结婚,是一个瞬间动词,不能与持续时间状语连用。所以问句中,只能用表示状态的 have been married。Marry为及物动词,后可直接接宾语,结合题意故选D。
考点:考查现在完成时。
—______ 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 |
—Hello! May I speak to Alice?
—Sorry, she _____ Shanghai.
A.have gone to | B.has been to | C.has been in | D.has gone to |
- Where is my raincoat?
-I don't have the slightest idea.______ the room?
A.Did you check | B.Do you check |
C.Have you checked | D.Are you checking |
–Are you and your parents going to visit friends in Shandong?
--Yes, and while we ____ with them, we’re going to spend a few days in Qingdao.
A.stayed | B.have stayed | C.were staying | D.are staying |
—Shall we go to Australia for the long holiday ?
--Sorry. I _______ there twice.
A.have gone | B.was | C.have been | D.go |
— Hello, Sandy. This is Jack. What are you doing?
— I’m watching a match. It started at 7 p.m. and _____ on for another half an hour.
A.has been | B.was | C.had been | D.will be |
I’m not sure if it _________tomorrow。If it __________ ,we won’t climb the South Hill.
A.will snow; snows | B.will snow; will snow |
C.snows; snows | D.snows; will snow |