— Well done!— Thanks. But ______ a few more minutes, I could have done it still better.
A.had I been given
B.have I been given
C.if had I been given
D.if have I been given
试卷相关题目
- 1— Why didn't you tell me the truth that day?— I _______, but you ______ for Beijing.
A.would have; left
B.would; had been awayB.would have; had leftD.had; were away
开始考试点击查看答案 - 2Tom _____ to his friend's birthday party, but he was too busy yesterday.
A.must have gone
B.may have gone
C.can have gone
D.could have gone
开始考试点击查看答案 - 3He ______ full marks, but he was so careless as to make a spelling mistake.
A.must have gained
B.can have gained
C.could have gained
D.must gain
开始考试点击查看答案 - 4The government desired that immediate measure _____ to help the people trapped in the mine.
A.be taken
B.would be taken
C.should take
D.was taken
开始考试点击查看答案 - 5Hardly _____ the dormitory the next morning when we _____ we had left our map in the room.
A.we left; realized
B.did we leave; realized
C.we left; did we realize
D.had we left; realized
开始考试点击查看答案 - 6She had a computer at home, and her parents desired that she ______ all her work at home.
A.do
B.does
C.must do
D.would do
开始考试点击查看答案 - 7—We expected you yesterday. —I'm sorry, I ______ you to say that I couldn't be here until today.
A.must have called
B.would be calling
C.could have been calling
D.should have called
开始考试点击查看答案 - 8My sister met him at the Grand Theatre yesterdays afternoon, so he ________ your lecture.
A.couldn't have attended
B.needn't have attended
C.mustn't have attended
D.shouldn't have attended
开始考试点击查看答案 - 9—Did you scold him for failing in the maths test? —Yes, but I'd rather I _______.
A.wouldn't
B.didn't
C.shouldn't
D.hadn't
开始考试点击查看答案 - 10We ______ here at lunch time; we were delayed at the airport, though.
A.could be
B.would stay
C.must have been
D.would have been
开始考试点击查看答案