it must have rained
it must rain
it must be raining
it must have been raining
第1题:
A、united
B、undertook
C、vanished
D、collided
第2题:
A.absorbed
B.dropped
C.grasped
D.flooded
第3题:
A、have gone
B、have been gone
C、be gone
D、be going
第4题:
A、had been
B、was
C、are
D、were
第5题:
They()since last night. They are about to finish the work.
A. are cleaning the system
B. have been cleaning the system
C. had cleaned the system
第6题:
A.Derivation
B.Conversion
C.Backformation
D.Blending
第7题:
Aanyone
Beveryone
Cno one
Dsomeone
第8题:
1 had a__________(发烧) last night.
第9题:
第10题:
has been
has being built
is being
was
第11题:
builds
built
was built
is built
第12题:
plant
planted
are planted
were planted
第13题:
A、has being built
B、is being
C、was
第14题:
A、was put
B、drank
C、was drinking
答案:A
解析:本句意思:因为昨晚违反了交通规则,他被关进了监狱。be put in jail被关进监狱;drank是drink的过去式,意思是“喝,喝酒”;was drinking,表示“过去正在喝酒”;根据句意,选A。
第15题:
A、thick
B、strong
C、deep
D、heavy
第16题:
A、could have rained
B、must have rained
C、would have rained
D、should have rained
第17题:
A、is coughing
B、coughing
C、to be coughing
D、to cough
第18题:
It has been raining ______ last Saturday.
A、on
B、 for
C、till
D、 since
第19题:
It ______ last night, for the ground is wet.
A、must rain
B、must be going to rain
C、must have rained
D、ought to rain
第20题:
If your asphalt barge has operated more than 12 months in saltwater in the 24 month period since it was last dry-docked,when is it required to be hauled out again ________.
A.12 months since last dry-docking
B.18 months since last dry-docking
C.24 months since last dry-docking
D.36 months since last dry-docking
第21题:
Since the road is wet,() last night.
Ait must have rained
Bit must rain
Cit must be raining
Dit must have been raining
第22题:
12 months since last dry-docking
18 months since last dry-docking
24 months since last dry-docking
36 months since last dry-docking
第23题:
Why not
since that
is
heavy snow
第24题:
it must have rained
it must rain
it must be raining
it must have been raining