题目列表(包括答案和解析)

 0  307836  307844  307850  307854  307860  307862  307866  307872  307874  307880  307886  307890  307892  307896  307902  307904  307910  307914  307916  307920  307922  307926  307928  307930  307931  307932  307934  307935  307936  307938  307940  307944  307946  307950  307952  307956  307962  307964  307970  307974  307976  307980  307986  307992  307994  308000  308004  308006  308012  308016  308022  308030  447348 

18. I’m glad I went over all my notes; otherwise _____ .

A. I may have failed  B. I’d fail  C. I’d have failed  D. I’ll have failed

试题详情

17. --- “Have you ever been to Beijing?”      

   --- “No, but I wish I _____”

A. have      B. will      C. do       D. had

试题详情

16. A few minutes earlier and we _____ the rain.

A. have caught   B. had caught  C. could have caught  D. were to catch

试题详情

15. I _____ you some money, but I hadn’t any on me then.

A. would lend   B. would have lent  C. could lend  D. may have lent

试题详情

14. He treated me as though/as if _____ his own son.

A. I am         B. I would be     C. I was            D. I were

试题详情

13. You _____ come earlier. The bus left a moment ago.

A. would        B. should have        C. may         D. have

试题详情

12. Should it rain, the crops _____ .

A. would be saved                B. would have been saved  

C. will be saved                  D. had been saved

试题详情

11. _____ today, he would get there by Friday.

A. Would he leave                B. Was he leaving

C. Were he to leave                  D. If he leave

试题详情

10. _____ any change about the date, please tell me immediately.

A. Will there be  B. Should there be  C. There will be   D. There should be

试题详情

9. Had you listened to the doctor, you _____ all right now.

A. are        B. were        C. would be     D. would have been

试题详情


同步练习册答案