Thank you so much! But for your text message, I ________ home without my ID card this morning.
发布时间:2021-08-10
A.would have left
B.would leave
C.had left
D.left
试卷相关题目
- 1We lost our way in that small village, otherwise we________ more places of interest yesterday.
A.visited
B.had visited
C.would visit
D.would have visited
开始考试点击查看答案 - 2But for your timely help, I ________ the project as scheduled.
A.couldn't complete
B.couldn't have finished
C.can't have finished
D.can't finish
开始考试点击查看答案 - 3It is believed that forest bathing ______ strengthen the immune system.
A.should
B.must
C.need
D.can
开始考试点击查看答案 - 4We would have called a taxi yesterday if Harold ______us a ride home.
A.didn't offer
B.wouldn't offer
C.hasn't offered
D.hadn't offered
开始考试点击查看答案 - 5I told your friend how to get to the hotel, but perhaps I______have driven her here.
A.could
B.should
C.must
D.might
开始考试点击查看答案 - 6We __________ booked. Look, this restaurant is almost empty.
A.mustn't have
B.can't have
C.should have
D.needn't have
开始考试点击查看答案 - 7At first sight, it ________ look like a generous offer; actually, it is a trick.
A.may
B.must
C.shall
D.should
开始考试点击查看答案 - 8She _______ taller, but she ate too little.
A.can grow
B.can have grown
C.could grow
D.could have grown
开始考试点击查看答案 - 9It is important that you _____ neatly and tidily _____ you feel confident for an interview.
A.wear; to make
B.have worn; to make
C.wear; made
D.wore; making
开始考试点击查看答案 - 10---Why not join us in the game? ---I'd love to, but Mother insists that I _________ all my homework first.
A.finish
B.will finish
C.must finish
D.have finished
开始考试点击查看答案