A.may not run
B.may have run
C.must run
D.ought to run
延伸阅读
你可能感兴趣的试题
A.can"t park
B.couldn"t have parked
C.should not have parked
D.should not park
A.must have deposited
B.might have deposited
C.can have deposited
D.should have deposited
A.must not have attended
B.could not be able to attend
C.can"t have attended
D.mustn"t attend
A.would know
B.should have known
C.had known
D.has known
A.to tell
B.having told
C.to have told
D.to have been told
A.must be raining
B.must have been rained
C.must be rained
D.must have rained
A.didn"t need to carry
B.needn"t have carried
C.needn"t carry
D.didn"t need carry
A.needn"t dress up
B.did not need have dressed up
C.did not need dress up
D.needn"t have dressed up
A.must be
B.had been
C.must have been
D.had to be
A.could lose
B.would have lost
C.might lose
D.ought to have lost
热门相关试卷
最新相关试卷