游客
题文

–You’re wearing your new sunglasses again! But you said you had lost it on the train!
–Unbelievable, right? Someone _____ it.

A.will have stolen B.might have stolen
C.should have stolen D.must have stolen
科目 英语   题型 单选题   难度 中等
登录免费查看答案和解析
相关试题

He ________ your car by mistake because he didn't have the keys.

A.mustn't have taken B.shouldn't have taken
C.couldn't have taken D.needn't have taken

—The similarities between social networks are striking.
—That ________ come as no surprise,because they are all products of the Internet.

A.should B.shall C.may D.must

—Hi,Joan.Any idea where Tom is?
—He ________ on the playground.I saw him there playing football just now.

A.shall be B.should have been
C.must be D.might have been

—Guess what?I came first in that contest.
—Great!You ________ a lot during the past two weeks.

A.must practise B.should practise
C.should have practised D.must have practised

—Where will you start your work after graduation?
—Mum,it's not been decided yet.I ________ continue my study for a higher degree.                   

A.need B.must C.would D.might

Copyright ©2020-2025 优题课 youtike.com 版权所有

粤ICP备20024846号